Skip to main content

Module info

Module info 

Source

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ยง

create_early_lint_passes
create_late_lint_passes
create_project_lint_passes