Erik Johnston
7a30f2085a
Add goconst linter ( #246 )
2017-09-20 15:25:25 +01:00
Erik Johnston
340a84cdc0
Add staticcheck lint ( #245 )
2017-09-20 14:54:17 +01:00
Erik Johnston
584acbe9a9
Add 'unused' lint ( #241 )
...
* Add 'unused' lint
* Keep testdata consts
2017-09-20 14:47:29 +01:00
Erik Johnston
cc2f755cb3
Add gosimple linter ( #242 )
2017-09-20 14:15:38 +01:00
Erik Johnston
b72142ace5
Add vet linter ( #240 )
2017-09-20 13:40:22 +01:00
Erik Johnston
8a36a7e89b
Add errcheck linter ( #238 )
...
* Add errcheck linter
* Add config for 'fast' linters
* Fix errcheck lint stuff
* Fix errcheck lint
2017-09-20 10:59:19 +01:00
Mark Haines
532cc082a9
Increase the linter deadline from 1 min to 5 min. ( #220 )
...
Hopefully will avoid spurious test failures like
https://travis-ci.org/matrix-org/dendrite/builds/272960127
2017-09-13 11:08:27 +01:00
Erik Johnston
fad997303b
Turn on 'unparam' linting ( #216 )
...
* Turn on 'unparam' linting
* Increase deadline
* Fix mediaapi integeration test
2017-09-07 12:50:39 +01:00
Erik Johnston
2dcb3a11a5
Use gometalinter ( #210 )
...
* Remove unused struct field
* Ignore unused test data
* Remove unused variables
* Remove deadcode
* Fix up vetshadow warnings
* Convert to using gometalinter
* Update travis
* Use vendored versions of gometalinter
* Make gometalinter install its stuff
* Vendor misspell
2017-09-05 17:40:46 +01:00