58 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			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
 | |
| }
 | |
| 
 | |
| var nolintAliasGAS bool //nolint:gas
 | |
| 
 | |
| var nolintAliasGosec bool //nolint:gosec
 | |
| 
 | |
| var nolintAliasUpperCase int // nolint: GAS
 | |
| 
 | |
| //nolint:errcheck
 | |
| var (
 | |
| 	nolintVarBlockVar1 int
 | |
| 	nolintVarBlockVar2 int
 | |
| )
 | 
