Solium run and Solium version update #556
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
refs #75 and #555
Fixes #656
Solium config:
"custom-rules-filename" is deprecated.
"no-with" rule is also deprecated.
"double-quotes" rule is deprecated. It was replaced by ["quotes", "double"].
Added "mixedcase" (is included in solium:all). As pointed out on Linter: upgrade to v1 #555, bugs with this rule where fixed. Is there another reason to not to use it?
Added security plugin. Set severity for security rules appropriately.
https://github.com/duaraghav8/solium-plugin-security#list-of-rules
These rules are included in
solium:all, so they where removed:imports-on-top
variable-declarations
array-declarations
operator-whitespace
lbrace
camelcase
uppercase
no-empty-blocks
no-unused-vars
blank-lines
indentation
whitespace
deprecated-suicide
pragma-on-top
Other:
Refactored contracts to comply with the new rules.
Abstract base contracts constructors marked internal instead of public.
Issues:
"quotes" rule doesn't seem to be working.