Skip to content

Commit 2856280

Browse files
authored
Merge pull request #523 from AugurProject/solium_additions
Update solium rules for new security updates
2 parents 5e0e094 + 786ea2c commit 2856280

File tree

4 files changed

+102
-71
lines changed

4 files changed

+102
-71
lines changed

.soliumrc.json

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"operator-whitespace": "off",
1111
"array-declarations": "error",
1212
"indentation": ["error", 4],
13-
"quotes": ["error", "double"],
13+
"quotes": "off",
1414
"conditionals-whitespace": "error",
1515
"comma-whitespace": "error",
1616
"semicolon-whitespace": "error",
@@ -22,13 +22,38 @@
2222
"blank-lines": "warning",
2323
"whitespace": "warning",
2424
"pragma-on-top": "warning",
25+
"function-order": "off",
2526
"security/no-low-level-calls": "off",
2627
"security/no-inline-assembly": "off",
2728
"security/no-call-value": "off",
2829
"security/no-block-members": "off",
2930
"security/no-throw": "error",
3031
"security/no-sha3": "error",
3132
"security/no-tx-origin": "error",
32-
"security/enforce-explicit-visibility": "error"
33+
"security/enforce-explicit-visibility": "error",
34+
"security/no-assign-params": "off",
35+
"security/no-fixed": "error",
36+
"security/no-modify-for-iter-var": "error",
37+
"security/no-send": "error",
38+
"security/no-unreachable-code": "error",
39+
"security/else-after-elseif": "off",
40+
"security/enforce-loop-bounds": "error",
41+
"security/enforce-placeholder-last": "off",
42+
"security/return-at-end": "off",
43+
"security/one-break-per-loop": "error",
44+
"security/max-statements-in-func": "off",
45+
"security/no-abstract-func": "off",
46+
"security/no-bit-operations": "error",
47+
"security/no-continue": "off",
48+
"security/no-inheritance": "off",
49+
"security/no-multiple-inheritance": "off",
50+
"security/no-named-params": "error",
51+
"security/no-named-returns": "off",
52+
"security/256-bit-ints-only": "off",
53+
"security/no-suicide-or-selfdestruct": "error",
54+
"security/no-var": "off",
55+
"security/no-user-defined-modifiers": "off",
56+
"security/no-void-returns": "off",
57+
"security/no-func-overriding": "error"
3358
}
3459
}

TODO.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)