mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
Go: wrap gazelle to regenerate from scratch and add header
This commit is contained in:
2
go/extractor/autobuilder/BUILD.bazel
generated
2
go/extractor/autobuilder/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library", "go_test")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/cli/go-autobuilder/BUILD.bazel
generated
2
go/extractor/cli/go-autobuilder/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
load("//go:rules.bzl", "codeql_go_binary")
|
||||
|
||||
|
||||
2
go/extractor/cli/go-bootstrap/BUILD.bazel
generated
2
go/extractor/cli/go-bootstrap/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
load("//go:rules.bzl", "codeql_go_binary")
|
||||
|
||||
|
||||
2
go/extractor/cli/go-build-runner/BUILD.bazel
generated
2
go/extractor/cli/go-build-runner/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
load("//go:rules.bzl", "codeql_go_binary")
|
||||
|
||||
|
||||
2
go/extractor/cli/go-extractor/BUILD.bazel
generated
2
go/extractor/cli/go-extractor/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
load("//go:rules.bzl", "codeql_go_binary")
|
||||
|
||||
|
||||
2
go/extractor/cli/go-gen-dbscheme/BUILD.bazel
generated
2
go/extractor/cli/go-gen-dbscheme/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
load("//go:rules.bzl", "codeql_go_binary")
|
||||
|
||||
|
||||
2
go/extractor/cli/go-tokenizer/BUILD.bazel
generated
2
go/extractor/cli/go-tokenizer/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
load("//go:rules.bzl", "codeql_go_binary")
|
||||
|
||||
|
||||
2
go/extractor/dbscheme/BUILD.bazel
generated
2
go/extractor/dbscheme/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/diagnostics/BUILD.bazel
generated
2
go/extractor/diagnostics/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/project/BUILD.bazel
generated
2
go/extractor/project/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library", "go_test")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/srcarchive/BUILD.bazel
generated
2
go/extractor/srcarchive/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library", "go_test")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/toolchain/BUILD.bazel
generated
2
go/extractor/toolchain/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library", "go_test")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/trap/BUILD.bazel
generated
2
go/extractor/trap/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library", "go_test")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/util/BUILD.bazel
generated
2
go/extractor/util/BUILD.bazel
generated
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library", "go_test")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/mod/internal/lazyregexp/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/mod/internal/lazyregexp/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/mod/modfile/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/mod/modfile/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/mod/module/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/mod/module/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/mod/semver/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/mod/semver/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/go/gcexportdata/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/go/gcexportdata/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/go/internal/packagesdriver/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/go/internal/packagesdriver/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/go/packages/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/go/packages/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/go/types/objectpath/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/go/types/objectpath/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/internal/event/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/internal/event/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/internal/event/core/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/internal/event/core/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/internal/event/keys/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/internal/event/keys/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/internal/event/label/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/internal/event/label/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/internal/event/tag/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/internal/event/tag/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/internal/gcimporter/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/internal/gcimporter/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/internal/gocommand/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/internal/gocommand/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/internal/packagesinternal/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/internal/packagesinternal/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/internal/pkgbits/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/internal/pkgbits/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/internal/tokeninternal/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/internal/tokeninternal/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/internal/typeparams/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/internal/typeparams/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/internal/typesinternal/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/internal/typesinternal/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
2
go/extractor/vendor/golang.org/x/tools/internal/versions/BUILD.bazel
generated
vendored
2
go/extractor/vendor/golang.org/x/tools/internal/versions/BUILD.bazel
generated
vendored
@@ -1,3 +1,5 @@
|
||||
# generated running `bazel run //go/gazelle`, do not edit
|
||||
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
|
||||
@@ -1,8 +1,13 @@
|
||||
load("@gazelle//:def.bzl", "gazelle")
|
||||
|
||||
gazelle(
|
||||
name = "gazelle",
|
||||
extra_args = [
|
||||
"go/extractor",
|
||||
],
|
||||
name = "_gazelle",
|
||||
)
|
||||
|
||||
py_binary(
|
||||
name = "gazelle",
|
||||
srcs = ["gazelle.py"],
|
||||
args = ["$(rlocationpath :_gazelle)"],
|
||||
data = [":_gazelle"],
|
||||
deps = ["@rules_python//python/runfiles"],
|
||||
)
|
||||
|
||||
16
go/gazelle/gazelle.py
Normal file
16
go/gazelle/gazelle.py
Normal file
@@ -0,0 +1,16 @@
|
||||
import sys
|
||||
import pathlib
|
||||
import subprocess
|
||||
from python.runfiles import runfiles
|
||||
|
||||
this = pathlib.Path(__file__).resolve()
|
||||
go_extractor_dir = this.parents[1] / "extractor"
|
||||
gazelle = runfiles.Create().Rlocation(sys.argv[1])
|
||||
for build_file in go_extractor_dir.glob("*/**/BUILD.bazel"):
|
||||
build_file.unlink()
|
||||
|
||||
subprocess.check_call([gazelle, "go/extractor"])
|
||||
|
||||
for build_file in go_extractor_dir.glob("*/**/BUILD.bazel"):
|
||||
contents = build_file.read_text()
|
||||
build_file.write_text(f"# generated running `bazel run //go/gazelle`, do not edit\n\n{contents}")
|
||||
Reference in New Issue
Block a user