github.com/chenfeining/golangci-lint@v1.0.2-0.20230730162517-14c6c67868df/test/testdata/revive_default.go (about) 1 //golangcitest:args -Erevive 2 package testdata 3 4 import ( 5 "net/http" 6 "time" 7 ) 8 9 func testReviveDefault(t *time.Duration) error { 10 if t == nil { 11 return nil 12 } else { // want "indent-error-flow: if block ends with a return statement, .*" 13 return nil 14 } 15 } 16 17 func testReviveComplexityDefault(s string) { 18 if s == http.MethodGet || s == "2" || s == "3" || s == "4" || s == "5" || s == "6" || s == "7" { 19 return 20 } 21 22 if s == "1" || s == "2" || s == "3" || s == "4" || s == "5" || s == "6" || s == "7" { 23 return 24 } 25 26 if s == "1" || s == "2" || s == "3" || s == "4" || s == "5" || s == "6" || s == "7" { 27 return 28 } 29 }