mirror of
https://github.com/pezkuwichain/revive.git
synced 2026-05-07 14:18:03 +00:00
Apply suggestions from previous review
This commit is contained in:
@@ -5,7 +5,7 @@ use std::collections::HashSet;
|
||||
use serde::Deserialize;
|
||||
use serde::Serialize;
|
||||
|
||||
use crate::compiler::standard_json::output::contract::evm::extra_metadata::ExtraMetadata;
|
||||
use crate::solc::standard_json::output::contract::evm::extra_metadata::ExtraMetadata;
|
||||
use crate::evmla::assembly::Assembly;
|
||||
|
||||
/// The contract EVM legacy assembly source code.
|
||||
|
||||
@@ -9,7 +9,7 @@ use std::collections::HashSet;
|
||||
use serde::Deserialize;
|
||||
use serde::Serialize;
|
||||
|
||||
use crate::compiler::standard_json::output::contract::evm::extra_metadata::ExtraMetadata;
|
||||
use crate::solc::standard_json::output::contract::evm::extra_metadata::ExtraMetadata;
|
||||
use crate::evmla::assembly::Assembly;
|
||||
use crate::yul::parser::statement::object::Object;
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ use sha3::Digest;
|
||||
use revive_llvm_context::PolkaVMWriteLLVM;
|
||||
|
||||
use crate::build::contract::Contract as ContractBuild;
|
||||
use crate::compiler::version::Version as SolcVersion;
|
||||
use crate::solc::version::Version as SolcVersion;
|
||||
use crate::project::Project;
|
||||
|
||||
use self::ir::IR;
|
||||
|
||||
@@ -15,9 +15,8 @@ use sha3::Digest;
|
||||
|
||||
use crate::build::contract::Contract as ContractBuild;
|
||||
use crate::build::Build;
|
||||
use crate::compiler;
|
||||
use crate::compiler::version::Version as SolcVersion;
|
||||
use crate::compiler::Compiler;
|
||||
use crate::solc::version::Version as SolcVersion;
|
||||
use crate::solc::Compiler;
|
||||
use crate::missing_libraries::MissingLibraries;
|
||||
use crate::process::input::Input as ProcessInput;
|
||||
use crate::process::Process;
|
||||
@@ -189,7 +188,7 @@ impl Project {
|
||||
solc.validate_yul(path)?;
|
||||
}
|
||||
|
||||
let source_version = SolcVersion::new_simple(compiler::LAST_SUPPORTED_VERSION);
|
||||
let source_version = SolcVersion::new_simple(crate::solc::LAST_SUPPORTED_VERSION);
|
||||
let path = path.to_string_lossy().to_string();
|
||||
let source_hash = sha3::Keccak256::digest(source_code.as_bytes()).into();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user