-
Notifications
You must be signed in to change notification settings - Fork 190
Make linting checks part of the development process #196
Comments
This should not be specific to ethermint, needs to be streamlined with tendermint coding standards/practices... here https://github.com/tendermint/coding/blob/master/go/coding_standard.md#linters Maybe sync up with @zramsay on this end for the documentation, I know zach has been modifying and organizing the coding repo |
I'm assigning myself to tackle the standard (rather then implementation). On points 1 & 2 i think we should just list those standards/explanations/Makefile examples in the coding repo - otherwise every new "major" repo is going to go through the same issues repeatedly. |
Please check https://github.com/tendermint/ethermint/blob/develop/Makefile#L69 to see which linters are running. I've mostly fixed up ethermint that those pass. |
* linting: address some checks * add nolint warnings; remove duplicate megacheck from Makefile * add metalinter to CI, closes #196 * Run metalinter on travis * metalinter: don't run on CI yet
* linting: address some checks * add nolint warnings; remove duplicate megacheck from Makefile * add metalinter to CI, closes #196 * Run metalinter on travis * metalinter: don't run on CI yet
* linting: address some checks * add nolint warnings; remove duplicate megacheck from Makefile * add metalinter to CI, closes #196 * Run metalinter on travis * metalinter: don't run on CI yet
* linting: address some checks * add nolint warnings; remove duplicate megacheck from Makefile * add metalinter to CI, closes #196 * Run metalinter on travis * metalinter: don't run on CI yet
* linting: address some checks * add nolint warnings; remove duplicate megacheck from Makefile * add metalinter to CI, closes #196 * Run metalinter on travis * metalinter: don't run on CI yet
We should strive to only have very clean code for ethermint.
We currently have two separate linters
gometalinter
andmegacheck
.As such this issue is three fold:
The text was updated successfully, but these errors were encountered: