mirror of
https://github.com/pezkuwichain/revive.git
synced 2026-06-13 17:41:05 +00:00
use normal style for comments
Signed-off-by: xermicus <cyrill@parity.io>
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
//!
|
||||
//! The Solidity contract build.
|
||||
//!
|
||||
|
||||
use std::collections::HashSet;
|
||||
use std::fs::File;
|
||||
@@ -13,9 +11,7 @@ use serde::Serialize;
|
||||
use crate::solc::combined_json::contract::Contract as CombinedJsonContract;
|
||||
use crate::solc::standard_json::output::contract::Contract as StandardJsonOutputContract;
|
||||
|
||||
///
|
||||
/// The Solidity contract build.
|
||||
///
|
||||
#[derive(Debug, Serialize, Deserialize)]
|
||||
pub struct Contract {
|
||||
/// The contract path.
|
||||
@@ -31,9 +27,7 @@ pub struct Contract {
|
||||
}
|
||||
|
||||
impl Contract {
|
||||
///
|
||||
/// A shortcut constructor.
|
||||
///
|
||||
pub fn new(
|
||||
path: String,
|
||||
identifier: String,
|
||||
@@ -50,9 +44,7 @@ impl Contract {
|
||||
}
|
||||
}
|
||||
|
||||
///
|
||||
/// Writes the contract text assembly and bytecode to files.
|
||||
///
|
||||
pub fn write_to_directory(
|
||||
self,
|
||||
path: &Path,
|
||||
@@ -107,9 +99,7 @@ impl Contract {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
///
|
||||
/// Writes the contract text assembly and bytecode to the combined JSON.
|
||||
///
|
||||
pub fn write_to_combined_json(
|
||||
self,
|
||||
combined_json_contract: &mut CombinedJsonContract,
|
||||
@@ -130,9 +120,7 @@ impl Contract {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
///
|
||||
/// Writes the contract text assembly and bytecode to the standard JSON.
|
||||
///
|
||||
pub fn write_to_standard_json(
|
||||
self,
|
||||
standard_json_contract: &mut StandardJsonOutputContract,
|
||||
@@ -151,9 +139,7 @@ impl Contract {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
///
|
||||
/// Converts the full path to a short one.
|
||||
///
|
||||
pub fn short_path(path: &str) -> &str {
|
||||
path.rfind('/')
|
||||
.map(|last_slash| &path[last_slash + 1..])
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
//!
|
||||
//! The Solidity project build.
|
||||
//!
|
||||
|
||||
pub mod contract;
|
||||
|
||||
@@ -13,9 +11,7 @@ use crate::solc::version::Version as SolcVersion;
|
||||
|
||||
use self::contract::Contract;
|
||||
|
||||
///
|
||||
/// The Solidity project build.
|
||||
///
|
||||
#[derive(Debug, Default)]
|
||||
pub struct Build {
|
||||
/// The contract data,
|
||||
@@ -23,9 +19,7 @@ pub struct Build {
|
||||
}
|
||||
|
||||
impl Build {
|
||||
///
|
||||
/// Writes all contracts to the specified directory.
|
||||
///
|
||||
pub fn write_to_directory(
|
||||
self,
|
||||
output_directory: &Path,
|
||||
@@ -45,9 +39,7 @@ impl Build {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
///
|
||||
/// Writes all contracts assembly and bytecode to the combined JSON.
|
||||
///
|
||||
pub fn write_to_combined_json(
|
||||
self,
|
||||
combined_json: &mut CombinedJson,
|
||||
@@ -74,9 +66,7 @@ impl Build {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
///
|
||||
/// Writes all contracts assembly and bytecode to the standard JSON.
|
||||
///
|
||||
pub fn write_to_standard_json(
|
||||
mut self,
|
||||
standard_json: &mut StandardJsonOutput,
|
||||
|
||||
Reference in New Issue
Block a user