github.com/nozzle/golangci-lint@v1.49.0-nz3/test/testdata/nolintlint_unused.go (about)

     1  //golangcitest:args -Enolintlint -Evarcheck
     2  //golangcitest:expected_linter nolintlint
     3  //golangcitest:config_path testdata/configs/nolintlint_unused.yml
     4  package testdata
     5  
     6  import "fmt"
     7  
     8  func Foo() {
     9  	fmt.Println("unused")          //nolint:all // want "directive `//nolint .*` is unused"
    10  	fmt.Println("unused,specific") //nolint:varcheck // want "directive `//nolint:varcheck .*` is unused for linter varcheck"
    11  	fmt.Println("not run")         //nolint:unparam // unparam is not run so this is ok
    12  }