58 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
package testdata
 | 
						|
 | 
						|
var nolintSpecific int    //nolint:gofmt
 | 
						|
var nolintSpace int       // nolint: gofmt
 | 
						|
var nolintSpaces int      //nolint:gofmt, govet
 | 
						|
var nolintAll int         // nolint:all
 | 
						|
var nolintAndAppendix int // nolint:all // another comment
 | 
						|
 | 
						|
//nolint:all
 | 
						|
var nolintVarByPrecedingComment int
 | 
						|
 | 
						|
//nolint:all
 | 
						|
 | 
						|
var dontNolintVarByPrecedingCommentBecauseOfNewLine int
 | 
						|
 | 
						|
var nolintPrecedingVar string //nolint:all
 | 
						|
var dontNolintVarByPrecedingCommentBecauseOfDifferentColumn int
 | 
						|
 | 
						|
//nolint:all
 | 
						|
func nolintFuncByPrecedingComment() *string {
 | 
						|
	xv := "v"
 | 
						|
	return &xv
 | 
						|
}
 | 
						|
 | 
						|
//nolint:all
 | 
						|
// second line
 | 
						|
func nolintFuncByPrecedingMultilineComment1() *string {
 | 
						|
	xv := "v"
 | 
						|
	return &xv
 | 
						|
}
 | 
						|
 | 
						|
// first line
 | 
						|
//nolint:all
 | 
						|
func nolintFuncByPrecedingMultilineComment2() *string {
 | 
						|
	xv := "v"
 | 
						|
	return &xv
 | 
						|
}
 | 
						|
 | 
						|
// first line
 | 
						|
//nolint:all
 | 
						|
// third line
 | 
						|
func nolintFuncByPrecedingMultilineComment3() *string {
 | 
						|
	xv := "v"
 | 
						|
	return &xv
 | 
						|
}
 | 
						|
 | 
						|
var nolintAliasGAS bool //nolint:gas
 | 
						|
 | 
						|
var nolintAliasGosec bool //nolint:gosec
 | 
						|
 | 
						|
var nolintAliasUpperCase int // nolint: GAS
 | 
						|
 | 
						|
//nolint:errcheck
 | 
						|
var (
 | 
						|
	nolintVarBlockVar1 int
 | 
						|
	nolintVarBlockVar2 int
 | 
						|
)
 |