Skip to content

Commit

Permalink
refac: derive Eq and PartialEq for modes
Browse files Browse the repository at this point in the history
  • Loading branch information
sayon committed Dec 2, 2024
1 parent d7b9588 commit 7d45446
Show file tree
Hide file tree
Showing 8 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion compiler_tester/src/compilers/eravm/mode.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
///
/// The compiler tester EraVM mode.
///
#[derive(Debug, Default, Clone)]
#[derive(Debug, Default, Clone, Eq, PartialEq)]
pub struct Mode {}

impl std::fmt::Display for Mode {
Expand Down
2 changes: 1 addition & 1 deletion compiler_tester/src/compilers/llvm/mode.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use crate::compilers::mode::Mode as ModeWrapper;
///
/// The compiler tester LLVM mode.
///
#[derive(Debug, Clone)]
#[derive(Debug, Clone, Eq, PartialEq)]
pub struct Mode {
/// The optimizer settings.
pub llvm_optimizer_settings: era_compiler_llvm_context::OptimizerSettings,
Expand Down
2 changes: 1 addition & 1 deletion compiler_tester/src/compilers/mode/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ use crate::compilers::yul::mode_upstream::Mode as YulUpstreamMode;
///
/// The compiler mode.
///
#[derive(Debug, Clone)]
#[derive(Debug, Clone, Eq, PartialEq)]
#[allow(clippy::upper_case_acronyms)]
pub enum Mode {
/// The `Solidity` mode.
Expand Down
2 changes: 1 addition & 1 deletion compiler_tester/src/compilers/solidity/mode.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ use crate::compilers::mode::Mode as ModeWrapper;
///
/// The compiler tester Solidity mode.
///
#[derive(Debug, Clone)]
#[derive(Debug, Clone, Eq, PartialEq)]
pub struct Mode {
/// The Solidity compiler version.
pub solc_version: semver::Version,
Expand Down
2 changes: 1 addition & 1 deletion compiler_tester/src/compilers/solidity/upstream/mode.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use crate::compilers::mode::Mode as ModeWrapper;
///
/// The compiler tester Solidity mode.
///
#[derive(Debug, Clone)]
#[derive(Debug, Clone, Eq, PartialEq)]
pub struct Mode {
/// The Solidity compiler version.
pub solc_version: semver::Version,
Expand Down
2 changes: 1 addition & 1 deletion compiler_tester/src/compilers/vyper/mode.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use crate::compilers::mode::Mode as ModeWrapper;
///
/// The compiler tester Vyper mode.
///
#[derive(Debug, Clone)]
#[derive(Debug, Clone, Eq, PartialEq)]
pub struct Mode {
/// The Vyper compiler version.
pub vyper_version: semver::Version,
Expand Down
2 changes: 1 addition & 1 deletion compiler_tester/src/compilers/yul/mode.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use crate::compilers::mode::Mode as ModeWrapper;
///
/// The compiler tester Yul mode.
///
#[derive(Debug, Clone)]
#[derive(Debug, Clone, Eq, PartialEq)]
pub struct Mode {
/// The optimizer settings.
pub llvm_optimizer_settings: era_compiler_llvm_context::OptimizerSettings,
Expand Down
2 changes: 1 addition & 1 deletion compiler_tester/src/compilers/yul/mode_upstream.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ use crate::compilers::mode::Mode as ModeWrapper;
///
/// The compiler tester upstream Yul mode.
///
#[derive(Debug, Clone)]
#[derive(Debug, Clone, Eq, PartialEq)]
pub struct Mode {
/// The Solidity compiler version.
pub solc_version: semver::Version,
Expand Down

0 comments on commit 7d45446

Please sign in to comment.