Also do following improvements: - show proper sublinter name for megacheck sublinters - refactor and make more simple and robust megacheck merging/optimizing - improve handling of unknown linter names in //nolint directives - minimize diff of our megacheck version from the upstream, https://github.com/golang/go/issues/29612 blocks usage of the upstream version - support the new `stylecheck` linter - improve tests coverage for megacheck and nolint related cases - update and use upstream versions of unparam and interfacer instead of forked ones - don't use golangci/tools repo anymore - fix newly found issues after updating linters Also should be noted that megacheck works much faster and consumes less memory in the newest release, therefore golangci-lint works noticeably faster and consumes less memory for large repos. Relates: #314
		
			
				
	
	
		
			16 lines
		
	
	
		
			209 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			209 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
language: go
 | 
						|
go:
 | 
						|
  - 1.1
 | 
						|
  - 1.2
 | 
						|
  - 1.3
 | 
						|
  - 1.4
 | 
						|
  - 1.5
 | 
						|
  - 1.6
 | 
						|
  - tip
 | 
						|
install:
 | 
						|
  - go install ./...
 | 
						|
  - go get github.com/BurntSushi/toml-test
 | 
						|
script:
 | 
						|
  - export PATH="$PATH:$HOME/gopath/bin"
 | 
						|
  - make test
 |