You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[interface-starts-with-i](./rules/naming/interface-starts-with-i.md)| Solidity Interfaces names should start with an `I`| $~~~~~~~~$✔️ ||
33
-
|[duplicated-imports](./rules/miscellaneous/duplicated-imports.md)| Check if an import is done twice in the same file and there is no alias | $~~~~~~~~$✔️ ||
34
-
|[const-name-snakecase](./rules/naming/const-name-snakecase.md)| Constant name must be in capitalized SNAKE_CASE. (Does not check IMMUTABLES, use immutable-vars-naming) | $~~~~~~~~$✔️ ||
35
-
|[contract-name-capwords](./rules/naming/contract-name-capwords.md)| Contract, Structs and Enums should be in CapWords. | $~~~~~~~~$✔️ ||
36
-
|[event-name-capwords](./rules/naming/event-name-capwords.md)| Event name must be in CapWords. | $~~~~~~~~$✔️ ||
37
-
|[foundry-test-functions](./rules/naming/foundry-test-functions.md)| Enforce naming convention on functions for Foundry test cases |||
38
-
|[func-name-mixedcase](./rules/naming/func-name-mixedcase.md)| Function name must be in mixedCase. | $~~~~~~~~$✔️ ||
39
-
|[func-named-parameters](./rules/naming/func-named-parameters.md)| Enforce named parameters for function calls with 4 or more arguments. This rule may have some false positives |||
40
-
|[func-param-name-mixedcase](./rules/naming/func-param-name-mixedcase.md)| Function param name must be in mixedCase. |||
41
-
|[immutable-vars-naming](./rules/naming/immutable-vars-naming.md)| Check Immutable variables. Capitalized SNAKE_CASE or mixedCase depending on configuration. | $~~~~~~~~$✔️ ||
42
-
|[modifier-name-mixedcase](./rules/naming/modifier-name-mixedcase.md)| Modifier name must be in mixedCase. |||
43
-
|[named-parameters-mapping](./rules/naming/named-parameters-mapping.md)| Solidity v0.8.18 introduced named parameters on the mappings definition. |||
44
-
|[private-vars-leading-underscore](./rules/naming/private-vars-leading-underscore.md)| Non-external functions and state variables should start with a single underscore. Others, shouldn't |||
45
-
|[use-forbidden-name](./rules/naming/use-forbidden-name.md)| Avoid to use letters 'I', 'l', 'O' as identifiers. | $~~~~~~~~$✔️ ||
46
-
|[var-name-mixedcase](./rules/naming/var-name-mixedcase.md)| Variable names must be in mixedCase. (Does not check IMMUTABLES nor CONSTANTS (use inherent rules for that) | $~~~~~~~~$✔️ ||
47
-
|[imports-on-top](./rules/order/imports-on-top.md)| Import statements must be on top. | $~~~~~~~~$✔️ ||
48
-
|[imports-order](./rules/order/imports-order.md)| Order the imports of the contract to follow a certain hierarchy (read "Notes section") |||
49
-
|[ordering](./rules/order/ordering.md)| Check order of elements in file and inside each contract, according to the style guide |||
50
-
|[visibility-modifier-order](./rules/order/visibility-modifier-order.md)| Visibility modifier must be first in list of modifiers. | $~~~~~~~~$✔️ ||
|[interface-starts-with-i](./rules/naming/interface-starts-with-i.md)| Solidity Interfaces names should start with an `I`| $~~~~~~~~$✔️ ||
33
+
|[duplicated-imports](./rules/miscellaneous/duplicated-imports.md)| Check if an import is done twice in the same file and there is no alias | $~~~~~~~~$✔️ ||
34
+
|[const-name-snakecase](./rules/naming/const-name-snakecase.md)| Constant name must be in capitalized SNAKE_CASE. (Does not check IMMUTABLES, use immutable-vars-naming) | $~~~~~~~~$✔️ ||
35
+
|[contract-name-capwords](./rules/naming/contract-name-capwords.md)| Contract, Structs and Enums should be in CapWords. | $~~~~~~~~$✔️ ||
36
+
|[event-name-capwords](./rules/naming/event-name-capwords.md)| Event name must be in CapWords. | $~~~~~~~~$✔️ ||
37
+
|[foundry-test-function-naming](./rules/naming/foundry-test-function-naming.md)| Enforce naming convention on functions for Foundry test cases |||
38
+
|[foundry-test-functions](./rules/naming/foundry-test-functions.md)| Enforce naming convention on functions for Foundry test cases (DEPRECATED, use `foundry-test-functions-naming`) |||
39
+
|[func-name-mixedcase](./rules/naming/func-name-mixedcase.md)| Function name must be in mixedCase. | $~~~~~~~~$✔️ ||
40
+
|[func-named-parameters](./rules/naming/func-named-parameters.md)| Enforce named parameters for function calls with 4 or more arguments. This rule may have some false positives |||
41
+
|[func-param-name-mixedcase](./rules/naming/func-param-name-mixedcase.md)| Function param name must be in mixedCase. |||
42
+
|[immutable-vars-naming](./rules/naming/immutable-vars-naming.md)| Check Immutable variables. Capitalized SNAKE_CASE or mixedCase depending on configuration. | $~~~~~~~~$✔️ ||
43
+
|[modifier-name-mixedcase](./rules/naming/modifier-name-mixedcase.md)| Modifier name must be in mixedCase. |||
44
+
|[named-parameters-mapping](./rules/naming/named-parameters-mapping.md)| Solidity v0.8.18 introduced named parameters on the mappings definition. |||
45
+
|[private-vars-leading-underscore](./rules/naming/private-vars-leading-underscore.md)| Non-external functions and state variables should start with a single underscore. Others, shouldn't |||
46
+
|[use-forbidden-name](./rules/naming/use-forbidden-name.md)| Avoid to use letters 'I', 'l', 'O' as identifiers. | $~~~~~~~~$✔️ ||
47
+
|[var-name-mixedcase](./rules/naming/var-name-mixedcase.md)| Variable names must be in mixedCase. (Does not check IMMUTABLES nor CONSTANTS (use inherent rules for that) | $~~~~~~~~$✔️ ||
48
+
|[imports-on-top](./rules/order/imports-on-top.md)| Import statements must be on top. | $~~~~~~~~$✔️ ||
49
+
|[imports-order](./rules/order/imports-order.md)| Order the imports of the contract to follow a certain hierarchy (read "Notes section") |||
50
+
|[ordering](./rules/order/ordering.md)| Check order of elements in file and inside each contract, according to the style guide |||
51
+
|[visibility-modifier-order](./rules/order/visibility-modifier-order.md)| Visibility modifier must be first in list of modifiers. | $~~~~~~~~$✔️ ||
0 commit comments