solhint
Advanced tools
Changelog
BREAKING CHANGES (refer to v5.0.0)
Fixed an issue on the returining values where only was evaluating the first report instead of all of them.
<br><br>
Changelog
[4.5.2] - 2024-03-15
Changelog
[4.5.0] - 2024-03-15
(*) Note: Solhint can work with latest Solidity versions. If new grammar/syntax is added or changed, it could give some false positives or miss a rule. But overall functionality will work as expected.
i
#557named-return-values
rule was renamed to gas-named-return-values and now it is part of Gas Consumption ruleset #552custom-errors
rule was renamed to gas-custom-errors and now it is part of Gas Consumption ruleset #553WARN
instead of OFF
for
foundry-test-functions
and named-parameters-mapping
rules #556Changelog
[4.1.0] - 2024-01-08
payable-fallback
rule #528quotes
rule #529avoid-suicide
rule #531contract-name-camelcase
rule #532event-name-camelcase
rule #533Changelog
[4.0.0] - 2023-10-01
private-vars-leading-underscore
rule to clarify its functionalityno-empty-blocks
rule to clarify its functionality--disc
) #506fix
option now shows the report on screen #509save
option to store report on disk with the standard or the specified format #509explicit-types
rule #504no-console
rule #513private-vars-leading-underscore
rule #511one-contract-per-file
ignore interfaces #514 (Thanks to @cruzdanilo)