diff --git a/dev/BUILD.bazel b/dev/BUILD.bazel index b34ce19d113..a674a4fbb35 100644 --- a/dev/BUILD.bazel +++ b/dev/BUILD.bazel @@ -24,5 +24,6 @@ write_source_files( "//migrations/codeintel:write_squashed", "//migrations/frontend:write_squashed", "//schema:write_generated_schema", + "//dev/linters/staticcheck:write_generated_bazelfile", ], ) diff --git a/dev/linters/staticcheck/BUILD.bazel b/dev/linters/staticcheck/BUILD.bazel index 8a7f5b76dd5..128dfd3e5c6 100644 --- a/dev/linters/staticcheck/BUILD.bazel +++ b/dev/linters/staticcheck/BUILD.bazel @@ -1,1885 +1,36 @@ -# GENERATED FILE - DO NOT EDIT -# This file was generated by running go generate on dev/linters/staticcheck -# -# If you want to ignore an analyzer add it to the ignore list in dev/linters/staticcheck/cmd/gen.go, -# and re-run go generate - load("@io_bazel_rules_go//go:def.bzl", "go_library") +load("//dev:write_generated_to_source_files.bzl", "write_generated_to_source_files") +load("targets.bzl", "staticcheck_targets") -go_library( - name = "S1000", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1000", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1000"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1001", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1001", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1001"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1002", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1002", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1002"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1003", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1003", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1003"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1004", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1004", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1004"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1005", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1005", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1005"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1006", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1006", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1006"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1007", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1007", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1007"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1008", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1008", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1008"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1009", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1009", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1009"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1010", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1010", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1010"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1011", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1011", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1011"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1012", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1012", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1012"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1016", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1016", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1016"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1017", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1017", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1017"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1018", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1018", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1018"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1019", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1019", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1019"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1020", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1020", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1020"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1021", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1021", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1021"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1023", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1023", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1023"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1024", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1024", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1024"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1025", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1025", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1025"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1028", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1028", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1028"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1029", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1029", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1029"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1030", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1030", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1030"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1031", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1031", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1031"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1032", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1032", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1032"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1033", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1033", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1033"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1034", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1034", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1034"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1035", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1035", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1035"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1036", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1036", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1036"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1037", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1037", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1037"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1038", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1038", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1038"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1039", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1039", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1039"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "S1040", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1040", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "S1040"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1000", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1000", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1000"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1001", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1001", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1001"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1002", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1002", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1002"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1003", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1003", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1003"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1004", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1004", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1004"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1005", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1005", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1005"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1006", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1006", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1006"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1007", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1007", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1007"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1008", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1008", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1008"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1010", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1010", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1010"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1011", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1011", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1011"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1012", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1012", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1012"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1013", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1013", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1013"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1014", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1014", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1014"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1015", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1015", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1015"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1016", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1016", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1016"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1017", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1017", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1017"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1018", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1018", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1018"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1019", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1019", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1019"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1020", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1020", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1020"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1021", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1021", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1021"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1023", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1023", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1023"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1024", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1024", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1024"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1025", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1025", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1025"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1026", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1026", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1026"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1027", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1027", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1027"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1028", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1028", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1028"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1029", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1029", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1029"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA1030", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1030", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA1030"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA2000", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA2000", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA2000"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA2001", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA2001", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA2001"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA2002", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA2002", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA2002"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA2003", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA2003", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA2003"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA3000", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA3000", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA3000"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA3001", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA3001", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA3001"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4000", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4000", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4000"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4001", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4001", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4001"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4003", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4003", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4003"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4004", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4004", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4004"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4005", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4005", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4005"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4006", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4006", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4006"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4008", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4008", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4008"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4009", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4009", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4009"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4010", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4010", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4010"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4011", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4011", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4011"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4012", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4012", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4012"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4013", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4013", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4013"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4014", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4014", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4014"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4015", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4015", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4015"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4016", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4016", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4016"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4017", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4017", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4017"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4018", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4018", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4018"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4019", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4019", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4019"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4020", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4020", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4020"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4021", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4021", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4021"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4022", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4022", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4022"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4023", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4023", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4023"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4024", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4024", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4024"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", +genrule( + name = "generate_staticcheck", + outs = [ + "_targets.bzl", + "_analyzers.bzl", ], -) - -go_library( - name = "SA4025", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4025", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4025"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4026", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4026", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4026"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4027", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4027", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4027"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4028", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4028", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4028"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4029", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4029", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4029"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4030", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4030", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4030"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA4031", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4031", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA4031"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA5000", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5000", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA5000"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", + cmd = """ + mkdir -p $(@D) + $(location //dev/linters/staticcheck/cmd) $(OUTS) + $(location @buildifier_prebuilt//buildifier) -mode=fix $(OUTS) + """, + tools = [ + "//dev/linters/staticcheck/cmd", + "@buildifier_prebuilt//buildifier", ], -) - -go_library( - name = "SA5001", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5001", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA5001"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA5002", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5002", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA5002"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA5003", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5003", visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA5003"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], ) -go_library( - name = "SA5004", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5004", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA5004"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], +write_generated_to_source_files( + name = "write_generated_bazelfile", + output_files = { + "targets.bzl": "_targets.bzl", + "analyzers.bzl": "_analyzers.bzl", + }, + tags = ["go_generate"], + target = ":generate_staticcheck", ) -go_library( - name = "SA5005", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5005", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA5005"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA5007", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5007", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA5007"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA5008", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5008", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA5008"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA5009", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5009", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA5009"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA5010", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5010", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA5010"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA5011", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5011", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA5011"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA5012", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5012", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA5012"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA6000", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA6000", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA6000"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA6001", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA6001", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA6001"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA6002", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA6002", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA6002"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA6003", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA6003", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA6003"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA6005", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA6005", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA6005"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA9001", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9001", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA9001"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA9002", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9002", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA9002"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA9003", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9003", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA9003"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA9004", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9004", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA9004"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA9005", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9005", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA9005"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA9006", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9006", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA9006"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA9007", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9007", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA9007"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) - -go_library( - name = "SA9008", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9008", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "SA9008"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) +staticcheck_targets() go_library( name = "staticcheck", diff --git a/dev/linters/staticcheck/cmd/gen.go b/dev/linters/staticcheck/cmd/gen.go index f510792d26d..6d827128581 100644 --- a/dev/linters/staticcheck/cmd/gen.go +++ b/dev/linters/staticcheck/cmd/gen.go @@ -23,37 +23,29 @@ var BazelBuildTemplate = `# GENERATED FILE - DO NOT EDIT # This file was generated by running go generate on dev/linters/staticcheck # # If you want to ignore an analyzer add it to the ignore list in dev/linters/staticcheck/cmd/gen.go, -# and re-run go generate +# and re-run go generate. +# +# IMPORTANT: Starlark is spaces/tabs sensitive, make sure the below is SPACE indented. load("@io_bazel_rules_go//go:def.bzl", "go_library") -{{ range .Analyzers}} -go_library( - name = "{{.Analyzer.Name}}", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/{{.Analyzer.Name}}", - visibility = ["//visibility:public"], - x_defs = {"AnalyzerName": "{{.Analyzer.Name}}"}, - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//analysis/lint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) -{{ end}} -go_library( - name = "staticcheck", - srcs = ["staticcheck.go"], - importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck", - visibility = ["//visibility:public"], - deps = [ - "//dev/linters/nolint", - "@co_honnef_go_tools//simple", - "@co_honnef_go_tools//staticcheck", - "@org_golang_x_tools//go/analysis", - ], -) + +def staticcheck_targets(): +{{ range .Analyzers }} go_library( + name = "{{.Analyzer.Name}}", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/{{.Analyzer.Name}}", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "{{.Analyzer.Name}}"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + +{{ end -}} ` var BazelDefTemplate = `# DO NOT EDIT - this file was generated by running go generate on dev/linters/staticcheck @@ -62,9 +54,9 @@ var BazelDefTemplate = `# DO NOT EDIT - this file was generated by running go ge # and re-run go generate STATIC_CHECK_ANALYZERS = [ -{{- range .Analyzers}} +{{- range .Analyzers }} "//dev/linters/staticcheck:{{.Analyzer.Name}}", -{{- end}} +{{- end }} ] ` @@ -108,7 +100,7 @@ func writeTemplate(targetFile, templateDef string) error { name := targetFile tmpl := template.Must(template.New(name).Parse(templateDef)) - f, err := os.OpenFile(targetFile, os.O_CREATE|os.O_TRUNC|os.O_RDWR, 0666) + f, err := os.OpenFile(targetFile, os.O_CREATE|os.O_TRUNC|os.O_RDWR, 0o666) if err != nil { return err } @@ -130,7 +122,7 @@ func writeTemplate(targetFile, templateDef string) error { // 1: buildfile path - file where the analyzer targets should be generated to // 2: analyzer definition path - file where a convienience analyzer array is generated that contains all the targets func main() { - targetFile := "BUILD.bazel" + targetFile := "targets.bzl" if len(os.Args) > 1 { targetFile = os.Args[1] } @@ -150,5 +142,4 @@ func main() { fmt.Fprintln(os.Stderr, "failed to render Anazlyers definiton template") panic(err) } - } diff --git a/dev/linters/staticcheck/staticcheck.go b/dev/linters/staticcheck/staticcheck.go index e955ec48be3..589c4954e45 100644 --- a/dev/linters/staticcheck/staticcheck.go +++ b/dev/linters/staticcheck/staticcheck.go @@ -1,4 +1,5 @@ -//go:generate go run ./cmd/gen.go BUILD.bazel +//go:generate go run ./cmd/gen.go targets.bzl +//go:generate truncate -s -1 targets.bzl package staticcheck import ( @@ -12,8 +13,10 @@ import ( // AllAnalyzers contains staticcheck and gosimple Analyzers var AllAnalyzers = append(staticcheck.Analyzers, simple.Analyzers...) -var AnalyzerName = "" -var Analyzer *analysis.Analyzer = GetAnalyzerByName(AnalyzerName) +var ( + AnalyzerName = "" + Analyzer *analysis.Analyzer = GetAnalyzerByName(AnalyzerName) +) func GetAnalyzerByName(name string) *analysis.Analyzer { for _, a := range AllAnalyzers { diff --git a/dev/linters/staticcheck/targets.bzl b/dev/linters/staticcheck/targets.bzl new file mode 100644 index 00000000000..5a0544e540d --- /dev/null +++ b/dev/linters/staticcheck/targets.bzl @@ -0,0 +1,1885 @@ +# GENERATED FILE - DO NOT EDIT +# This file was generated by running go generate on dev/linters/staticcheck +# +# If you want to ignore an analyzer add it to the ignore list in dev/linters/staticcheck/cmd/gen.go, +# and re-run go generate. +# +# IMPORTANT: Starlark is spaces/tabs sensitive, make sure the below is SPACE indented. + +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +def staticcheck_targets(): + go_library( + name = "S1000", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1000", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1000"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1001", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1001", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1001"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1002", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1002", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1002"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1003", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1003", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1003"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1004", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1004", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1004"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1005", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1005", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1005"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1006", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1006", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1006"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1007", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1007", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1007"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1008", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1008", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1008"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1009", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1009", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1009"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1010", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1010", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1010"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1011", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1011", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1011"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1012", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1012", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1012"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1016", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1016", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1016"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1017", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1017", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1017"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1018", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1018", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1018"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1019", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1019", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1019"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1020", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1020", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1020"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1021", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1021", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1021"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1023", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1023", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1023"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1024", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1024", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1024"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1025", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1025", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1025"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1028", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1028", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1028"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1029", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1029", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1029"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1030", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1030", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1030"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1031", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1031", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1031"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1032", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1032", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1032"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1033", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1033", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1033"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1034", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1034", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1034"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1035", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1035", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1035"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1036", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1036", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1036"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1037", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1037", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1037"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1038", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1038", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1038"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1039", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1039", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1039"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "S1040", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/S1040", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "S1040"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1000", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1000", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1000"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1001", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1001", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1001"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1002", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1002", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1002"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1003", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1003", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1003"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1004", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1004", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1004"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1005", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1005", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1005"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1006", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1006", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1006"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1007", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1007", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1007"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1008", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1008", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1008"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1010", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1010", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1010"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1011", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1011", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1011"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1012", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1012", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1012"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1013", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1013", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1013"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1014", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1014", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1014"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1015", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1015", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1015"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1016", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1016", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1016"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1017", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1017", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1017"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1018", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1018", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1018"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1019", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1019", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1019"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1020", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1020", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1020"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1021", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1021", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1021"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1023", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1023", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1023"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1024", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1024", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1024"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1025", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1025", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1025"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1026", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1026", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1026"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1027", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1027", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1027"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1028", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1028", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1028"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1029", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1029", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1029"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA1030", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA1030", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA1030"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA2000", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA2000", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA2000"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA2001", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA2001", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA2001"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA2002", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA2002", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA2002"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA2003", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA2003", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA2003"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA3000", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA3000", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA3000"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA3001", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA3001", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA3001"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4000", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4000", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4000"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4001", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4001", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4001"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4003", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4003", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4003"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4004", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4004", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4004"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4005", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4005", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4005"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4006", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4006", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4006"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4008", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4008", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4008"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4009", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4009", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4009"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4010", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4010", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4010"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4011", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4011", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4011"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4012", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4012", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4012"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4013", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4013", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4013"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4014", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4014", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4014"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4015", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4015", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4015"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4016", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4016", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4016"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4017", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4017", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4017"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4018", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4018", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4018"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4019", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4019", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4019"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4020", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4020", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4020"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4021", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4021", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4021"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4022", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4022", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4022"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4023", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4023", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4023"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4024", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4024", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4024"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4025", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4025", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4025"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4026", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4026", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4026"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4027", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4027", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4027"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4028", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4028", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4028"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4029", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4029", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4029"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4030", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4030", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4030"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA4031", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA4031", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA4031"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA5000", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5000", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA5000"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA5001", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5001", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA5001"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA5002", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5002", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA5002"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA5003", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5003", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA5003"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA5004", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5004", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA5004"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA5005", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5005", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA5005"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA5007", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5007", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA5007"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA5008", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5008", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA5008"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA5009", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5009", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA5009"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA5010", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5010", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA5010"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA5011", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5011", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA5011"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA5012", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA5012", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA5012"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA6000", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA6000", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA6000"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA6001", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA6001", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA6001"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA6002", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA6002", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA6002"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA6003", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA6003", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA6003"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA6005", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA6005", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA6005"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA9001", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9001", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA9001"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA9002", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9002", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA9002"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA9003", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9003", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA9003"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA9004", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9004", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA9004"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA9005", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9005", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA9005"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA9006", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9006", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA9006"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA9007", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9007", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA9007"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + ) + + go_library( + name = "SA9008", + srcs = ["staticcheck.go"], + importpath = "github.com/sourcegraph/sourcegraph/dev/linters/staticcheck/SA9008", + visibility = ["//visibility:public"], + x_defs = {"AnalyzerName": "SA9008"}, + deps = [ + "//dev/linters/nolint", + "@co_honnef_go_tools//analysis/lint", + "@co_honnef_go_tools//simple", + "@co_honnef_go_tools//staticcheck", + "@org_golang_x_tools//go/analysis", + ], + )