contracts icon indicating copy to clipboard operation
contracts copied to clipboard

Switch from Solhint to Slither

Open CodeSandwich opened this issue 2 years ago • 1 comments

solhint isn't a very good linter anymore:

  • It's not very helpful. It very rarely finds anything and I can't recall a single time when its warning actually improved the code quality, these were always annoying nitpicks which forced flagging code to be ignored.
  • It's basically abandoned. The repository hasn't been pushed to in over a year and minimalistic Solidity-bumping updates are released by a single person without access to the upstream.

Slither seems to be an alternative worth trying out. It's actively developed and seems to be widely praised among developers.

CodeSandwich avatar Aug 11 '22 15:08 CodeSandwich

Blocked by https://github.com/crytic/slither/issues/1352 (being fixed in https://github.com/crytic/slither/pull/1378), unless it's implemented, Slither can't analyze this codebase.

CodeSandwich avatar Aug 17 '22 21:08 CodeSandwich