46 lines
		
	
	
		
			871 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			871 B
		
	
	
	
		
			Go
		
	
	
	
	
	
package testdata
 | 
						|
 | 
						|
var nolintSpecific int    // nolint:gofmt
 | 
						|
var nolintSpace int       // nolint: gofmt
 | 
						|
var nolintSpaces int      //nolint: gofmt, govet
 | 
						|
var nolintAll int         // nolint
 | 
						|
var nolintAndAppendix int // nolint // another comment
 | 
						|
 | 
						|
//nolint
 | 
						|
var nolintVarByPrecedingComment int
 | 
						|
 | 
						|
//nolint
 | 
						|
 | 
						|
var dontNolintVarByPrecedingCommentBecauseOfNewLine int
 | 
						|
 | 
						|
var nolintPrecedingVar string //nolint
 | 
						|
var dontNolintVarByPrecedingCommentBecauseOfDifferentColumn int
 | 
						|
 | 
						|
//nolint
 | 
						|
func nolintFuncByPrecedingComment() *string {
 | 
						|
	xv := "v"
 | 
						|
	return &xv
 | 
						|
}
 | 
						|
 | 
						|
//nolint
 | 
						|
// second line
 | 
						|
func nolintFuncByPrecedingMultilineComment1() *string {
 | 
						|
	xv := "v"
 | 
						|
	return &xv
 | 
						|
}
 | 
						|
 | 
						|
// first line
 | 
						|
//nolint
 | 
						|
func nolintFuncByPrecedingMultilineComment2() *string {
 | 
						|
	xv := "v"
 | 
						|
	return &xv
 | 
						|
}
 | 
						|
 | 
						|
// first line
 | 
						|
//nolint
 | 
						|
// third line
 | 
						|
func nolintFuncByPrecedingMultilineComment3() *string {
 | 
						|
	xv := "v"
 | 
						|
	return &xv
 | 
						|
}
 |