mirror of https://github.com/containers/podman.git
				
				
				
			Merge pull request #9294 from matejvasek/update_linter
Update golangci-lint
This commit is contained in:
		
						commit
						871562f9fe
					
				| 
						 | 
				
			
			@ -4,6 +4,7 @@ run:
 | 
			
		|||
  deadline: 5m
 | 
			
		||||
  skip-dirs-use-default: true
 | 
			
		||||
  skip-dirs:
 | 
			
		||||
    - dependencies
 | 
			
		||||
    - contrib
 | 
			
		||||
    - dependencies
 | 
			
		||||
    - test
 | 
			
		||||
| 
						 | 
				
			
			@ -17,6 +18,34 @@ linters:
 | 
			
		|||
  enable-all: true
 | 
			
		||||
  disable:
 | 
			
		||||
    # All these break for one reason or another
 | 
			
		||||
    - nolintlint
 | 
			
		||||
    - gocognit
 | 
			
		||||
    - stylecheck
 | 
			
		||||
    - testpackage
 | 
			
		||||
    - goerr113
 | 
			
		||||
    - exhaustivestruct
 | 
			
		||||
    - errorlint
 | 
			
		||||
    - wrapcheck
 | 
			
		||||
    - paralleltest
 | 
			
		||||
    - wsl
 | 
			
		||||
    - godox
 | 
			
		||||
    - tparallel
 | 
			
		||||
    - gomnd
 | 
			
		||||
    - nlreturn
 | 
			
		||||
    - noctx
 | 
			
		||||
    - nestif
 | 
			
		||||
    - predeclared
 | 
			
		||||
    - thelper
 | 
			
		||||
    - ifshort
 | 
			
		||||
    - staticcheck
 | 
			
		||||
    - forbidigo
 | 
			
		||||
    - exhaustive
 | 
			
		||||
    - whitespace
 | 
			
		||||
    - unparam
 | 
			
		||||
    - gofumpt
 | 
			
		||||
    - gci
 | 
			
		||||
    - godot
 | 
			
		||||
    - makezero
 | 
			
		||||
    - dupl
 | 
			
		||||
    - funlen
 | 
			
		||||
    - gochecknoglobals
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										2
									
								
								Makefile
								
								
								
								
							
							
						
						
									
										2
									
								
								Makefile
								
								
								
								
							| 
						 | 
				
			
			@ -619,7 +619,7 @@ endef
 | 
			
		|||
 | 
			
		||||
.PHONY: .install.golangci-lint
 | 
			
		||||
.install.golangci-lint: .gopathok
 | 
			
		||||
	VERSION=1.18.0 GOBIN=$(GOBIN) sh ./hack/install_golangci.sh
 | 
			
		||||
	VERSION=1.36.0 GOBIN=$(GOBIN) sh ./hack/install_golangci.sh
 | 
			
		||||
 | 
			
		||||
.PHONY: .install.bats
 | 
			
		||||
.install.bats: .gopathok
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,3 +1,5 @@
 | 
			
		|||
// +build !linter
 | 
			
		||||
 | 
			
		||||
package dependencies
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -5,7 +5,7 @@ set -e
 | 
			
		|||
 | 
			
		||||
declare -A BUILD_TAGS
 | 
			
		||||
# TODO: add systemd tag
 | 
			
		||||
BUILD_TAGS[default]="apparmor,seccomp,selinux"
 | 
			
		||||
BUILD_TAGS[default]="apparmor,seccomp,selinux,linter"
 | 
			
		||||
BUILD_TAGS[abi]="${BUILD_TAGS[default]},!remoteclient"
 | 
			
		||||
BUILD_TAGS[tunnel]="${BUILD_TAGS[default]},remote,remoteclient"
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,3 @@
 | 
			
		|||
// +build !remote
 | 
			
		||||
 | 
			
		||||
package abi
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue