mirror of https://github.com/kubernetes/kops.git
47 lines
1.1 KiB
YAML
47 lines
1.1 KiB
YAML
version: "2"
|
|
run:
|
|
go: "1.25"
|
|
linters:
|
|
default: none
|
|
enable:
|
|
- govet
|
|
- ineffassign
|
|
- staticcheck
|
|
settings:
|
|
staticcheck:
|
|
checks:
|
|
- all
|
|
- -QF1008 # ignore omit embbed fields from selector expressions
|
|
- -ST1000 # Incorrect or missing package comment
|
|
- -ST1003 # Poorly chosen identifier
|
|
- -ST1005 # Incorrectly formatted error string
|
|
- -ST1006 # Poorly chosen receiver name
|
|
- -ST1012 # Poorly chosen name for error variable
|
|
- -ST1016 # Use consistent method receiver names
|
|
- -SA1019 # Using a deprecated function, variable, constant or field
|
|
exclusions:
|
|
generated: lax
|
|
presets:
|
|
- comments
|
|
- common-false-positives
|
|
- legacy
|
|
- std-error-handling
|
|
rules:
|
|
- linters:
|
|
- ineffassign
|
|
path: conversion\.go
|
|
paths:
|
|
- ^zz_generated.*
|
|
- third_party$
|
|
- builtin$
|
|
- examples$
|
|
issues:
|
|
max-same-issues: 0
|
|
formatters:
|
|
exclusions:
|
|
generated: lax
|
|
paths:
|
|
- third_party$
|
|
- builtin$
|
|
- examples$
|