solhint icon indicating copy to clipboard operation
solhint copied to clipboard

Solhint is an open-source project to provide a linting utility for Solidity code.

Results 127 solhint issues
Sort by recently updated
recently updated
newest added

Embark framework: https://framework.embarklabs.io/ Plugins: https://framework.embarklabs.io/plugins/ Creating a plugin: https://framework.embarklabs.io/docs/creating_plugins.html

The current description is verbose and favours crediting protofire before describing what is actually does for sentence 2. ``` Solhint is an open source project created by https://protofire.io. Its goal...

Right now `processStr` only indicates where the warning begins. This makes sense when reporting the errors in the console but for other things (e.g. highlighting) it's not enough information. We...

See discussion here: https://github.com/protofire/solhint/pull/182#issuecomment-580376784

It would be nice to have some benchmarks on how fast (or slow) solhint is. Not sure how to do this. Using something like [this file](https://github.com/solidityj/solidity-antlr4/blob/88c2be659adc4b65adce7efc48657cacb5ed9675/test.sol) duplicated several times —perhaps...

This can be a unit test (assuming this is something unit-testable, otherwise it might require a refactor) or a e2e (which we don't have right now, but it would be...

At the very least, the rule used for those examples is deprecated, but the whole section could probably use a revamp too.

documentation

May the JSON schema describing .solhint.json files please be added to this project.