mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
CompilerStack absolutePath/sanitizePath can be made static
This commit is contained in:
parent
dcee8e11ad
commit
0a632011be
@ -669,7 +669,7 @@ void CompilerStack::resolveImports()
|
||||
swap(m_sourceOrder, sourceOrder);
|
||||
}
|
||||
|
||||
string CompilerStack::absolutePath(string const& _path, string const& _reference) const
|
||||
string CompilerStack::absolutePath(string const& _path, string const& _reference)
|
||||
{
|
||||
using path = boost::filesystem::path;
|
||||
path p(_path);
|
||||
|
@ -273,9 +273,9 @@ private:
|
||||
std::string applyRemapping(std::string const& _path, std::string const& _context);
|
||||
void resolveImports();
|
||||
/// @returns the absolute path corresponding to @a _path relative to @a _reference.
|
||||
std::string absolutePath(std::string const& _path, std::string const& _reference) const;
|
||||
static std::string absolutePath(std::string const& _path, std::string const& _reference);
|
||||
/// Helper function to return path converted strings.
|
||||
std::string sanitizePath(std::string const& _path) const { return boost::filesystem::path(_path).generic_string(); }
|
||||
static std::string sanitizePath(std::string const& _path) { return boost::filesystem::path(_path).generic_string(); }
|
||||
|
||||
/// @returns true if the contract is requested to be compiled.
|
||||
bool isRequestedContract(ContractDefinition const& _contract) const;
|
||||
|
Loading…
Reference in New Issue
Block a user