Skip to main content

Module info

Module info 

Source

Re-exportsยง

use crate::sol::SolLint; ๐Ÿ”’
use boolean_cst::*; ๐Ÿ”’
use boolean_equal::*; ๐Ÿ”’
use pascal_case::*; ๐Ÿ”’
use screaming_snake_case::*; ๐Ÿ”’
use mixed_case::*; ๐Ÿ”’
use imports::*; ๐Ÿ”’
use named_struct_fields::*; ๐Ÿ”’
use unsafe_cheatcodes::*; ๐Ÿ”’
use multi_contract_file::*; ๐Ÿ”’
use interface_naming::*; ๐Ÿ”’
use too_many_digits::*; ๐Ÿ”’
use pragma_directive::*; ๐Ÿ”’
use inline_assembly::*; ๐Ÿ”’
use low_level_calls::*; ๐Ÿ”’
use redundant_base_constructor_call::*; ๐Ÿ”’
use missing_inheritance::*; ๐Ÿ”’
use event_fields::*; ๐Ÿ”’
use todo::*; ๐Ÿ”’
use unused_error::*; ๐Ÿ”’
use literal_instead_of_constant::*; ๐Ÿ”’
use function_init_state::*; ๐Ÿ”’
use internal_function_used_once::*; ๐Ÿ”’
use cyclomatic_complexity::*; ๐Ÿ”’
use incorrect_using_for::*; ๐Ÿ”’
use modifier_used_only_once::*; ๐Ÿ”’

Modulesยง

boolean_cst ๐Ÿ”’
boolean_equal ๐Ÿ”’
cyclomatic_complexity ๐Ÿ”’
event_fields ๐Ÿ”’
function_init_state ๐Ÿ”’
imports ๐Ÿ”’
incorrect_using_for ๐Ÿ”’
inline_assembly ๐Ÿ”’
interface_naming ๐Ÿ”’
internal_function_used_once ๐Ÿ”’
literal_instead_of_constant ๐Ÿ”’
low_level_calls ๐Ÿ”’
missing_inheritance ๐Ÿ”’
mixed_case ๐Ÿ”’
modifier_used_only_once ๐Ÿ”’
multi_contract_file ๐Ÿ”’
named_struct_fields ๐Ÿ”’
pascal_case ๐Ÿ”’
pragma_directive ๐Ÿ”’
redundant_base_constructor_call ๐Ÿ”’
screaming_snake_case ๐Ÿ”’
todo ๐Ÿ”’
too_many_digits ๐Ÿ”’
unsafe_cheatcodes ๐Ÿ”’
unused_error ๐Ÿ”’

Structsยง

BooleanCst
BooleanEqual
CyclomaticComplexity
EventFields
FunctionInitState
Imports
IncorrectUsingFor
InlineAssembly
InterfaceFileNaming
InternalFunctionUsedOnce
LiteralInsteadOfConstant
LowLevelCalls
MissingInheritance
MixedCaseFunction
MixedCaseVariable
ModifierUsedOnlyOnce
MultiContractFile
NamedStructFields
PascalCaseStruct
PragmaDirective
RedundantBaseConstructorCall
ScreamingSnakeCase
TodoComment
TooManyDigits
UnsafeCheatcodes
UnusedError

Constantsยง

REGISTERED_LINTS

Functionsยง

register_lints