Matthieu MOREL
bab92a7743
chore: enable usestdlibvars linter ( #1680 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-11-11 15:19:33 +01:00
Matthieu MOREL
fcfad5c0b9
[chore]: enable perfsprint linter ( #1676 )
2024-11-08 09:54:31 +01:00
Parth Lawania
850b6c0898
changed the name of all variables with min/max name ( #1606 )
...
* changed the name of all variables with min/max name
Signed-off-by: Parth Lawania <parthlawania@gmail.com>
* removed predeclared ignore condition for min and max identifiers
Signed-off-by: Parth Lawania <parthlawania@gmail.com>
---------
Signed-off-by: Parth Lawania <parthlawania@gmail.com>
Co-authored-by: Parth Lawania <parth.lawania@super.money>
2024-09-02 07:41:40 -03:00
SuperQ
e080e48d5b
Update linting
...
* Update golangci-lint from upstream prometheus repo.
* Ignore min/max in predeclared.
* Fix `Errorf()` use.
Signed-off-by: SuperQ <superq@gmail.com>
2024-08-30 18:09:51 +02:00
Marcos Nils
3634bd9bda
ci: daggerize test and lint pipelines ( #1534 )
...
* ci: daggerize go.yml pipeline
Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
* ci: upgrade dagger to v0.12 and apply comment fixes
Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
* rename dagger function to make it more descriptive
Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
---------
Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
Co-authored-by: Kemal Akkoyun <kakkoyun@users.noreply.github.com>
2024-08-07 14:49:16 +02:00
SuperQ
60983224b9
Fix golangci-lint config
...
The deadline config key is now called timeout.
Signed-off-by: SuperQ <superq@gmail.com>
2024-06-10 10:49:42 +02:00
Ben Kochie
d03abf3a31
Cleanup golangci-lint errcheck ( #1339 )
...
Move the errcheck excludes list from an external file to inline in the golangci-lint config file.
Signed-off-by: SuperQ <superq@gmail.com>
2023-09-03 18:34:37 +01:00
Ben Kochie
4abd83d655
Update building ( #1326 )
...
* Remove unused / non-standard .go-version.
* Cleanup indenting in Makefile.
* Enable dependabot for subdirs.
* Update golanci-lint CI.
* Update go.mod version directives to match supported versions.
* Disable golanci-lint unused-parameter.
Signed-off-by: SuperQ <superq@gmail.com>
2023-08-14 15:29:51 +02:00
Christoph Mewes
618194de6a
fix assorted oddities found by golangci-lint ( #1040 )
...
* fix assorted oddities found by golangci-lint
Signed-off-by: Christoph Mewes <christoph@kubermatic.com>
* permanently enable the linters
Signed-off-by: Christoph Mewes <christoph@kubermatic.com>
* post-rebase blues
Signed-off-by: Christoph Mewes <christoph@kubermatic.com>
2022-08-03 06:30:51 +02:00
Soroosh Azary Marhabi
2cfd1eb960
Enable same linters as the Prometheus repo itself ( #1056 )
...
* Add gofumpt to github workflow & fix all files for it
Signed-off-by: sazary <soroosh@azary.ir>
* Add goimports to golangci & fix it's issues
Signed-off-by: sazary <soroosh@azary.ir>
* Add revive to golangci & fix it's issues
Signed-off-by: sazary <soroosh@azary.ir>
* Add errcheck & misspell to golangci and fix their issues
Signed-off-by: sazary <soroosh@azary.ir>
* Add govet & gosimple to golangci and fix their issues
Signed-off-by: sazary <soroosh@azary.ir>
* Enable all default linters of golangci
Signed-off-by: sazary <soroosh@azary.ir>
2022-06-17 09:04:06 +02:00
Simon Pasquier
6894bb3c7c
Add .golangci.yml
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-04-25 10:38:07 +02:00