mirror of
https://github.com/github/codeql.git
synced 2025-12-16 08:43:11 +01:00
Go: add gazelle-generated BUILD files
This commit is contained in:
@@ -27,6 +27,13 @@ repos:
|
||||
|
||||
- repo: local
|
||||
hooks:
|
||||
- id: gazelle
|
||||
name: Check gazelle-generated BUILD files
|
||||
files: go/extractor/.*
|
||||
language: system
|
||||
entry: bazel run //go/gazelle
|
||||
pass_filenames: false
|
||||
|
||||
- id: codeql-format
|
||||
name: Fix QL file formatting
|
||||
files: \.qll?$
|
||||
|
||||
@@ -14,6 +14,7 @@ local_path_override(
|
||||
# see https://registry.bazel.build/ for a list of available packages
|
||||
|
||||
bazel_dep(name = "platforms", version = "0.0.8")
|
||||
bazel_dep(name = "rules_go", version = "0.47.0")
|
||||
bazel_dep(name = "rules_pkg", version = "0.10.1")
|
||||
bazel_dep(name = "rules_nodejs", version = "6.0.3")
|
||||
bazel_dep(name = "rules_python", version = "0.31.0")
|
||||
@@ -22,6 +23,8 @@ bazel_dep(name = "abseil-cpp", version = "20240116.0", repo_name = "absl")
|
||||
bazel_dep(name = "nlohmann_json", version = "3.11.3", repo_name = "json")
|
||||
bazel_dep(name = "fmt", version = "10.0.0")
|
||||
|
||||
bazel_dep(name = "gazelle", version = "0.36.0", dev_dependency = True)
|
||||
|
||||
pip = use_extension("@rules_python//python/extensions:pip.bzl", "pip")
|
||||
pip.parse(
|
||||
hub_name = "codegen_deps",
|
||||
@@ -50,6 +53,10 @@ node.toolchain(
|
||||
)
|
||||
use_repo(node, "nodejs", "nodejs_toolchains")
|
||||
|
||||
go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk")
|
||||
go_sdk.download(version = "1.22.2")
|
||||
go_sdk.host()
|
||||
|
||||
register_toolchains(
|
||||
"@nodejs_toolchains//:all",
|
||||
)
|
||||
|
||||
1
go/extractor/.gitattributes
vendored
Normal file
1
go/extractor/.gitattributes
vendored
Normal file
@@ -0,0 +1 @@
|
||||
/*/**/BUILD.bazel linguist-generated=true
|
||||
23
go/extractor/BUILD.bazel
Normal file
23
go/extractor/BUILD.bazel
Normal file
@@ -0,0 +1,23 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
# gazelle:prefix github.com/github/codeql-go/extractor
|
||||
|
||||
go_library(
|
||||
name = "extractor",
|
||||
srcs = [
|
||||
"extractor.go",
|
||||
"gomodextractor.go",
|
||||
"semaphore.go",
|
||||
],
|
||||
importpath = "github.com/github/codeql-go/extractor",
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//go/extractor/dbscheme",
|
||||
"//go/extractor/diagnostics",
|
||||
"//go/extractor/srcarchive",
|
||||
"//go/extractor/trap",
|
||||
"//go/extractor/util",
|
||||
"//go/extractor/vendor/golang.org/x/mod/modfile",
|
||||
"//go/extractor/vendor/golang.org/x/tools/go/packages",
|
||||
],
|
||||
)
|
||||
24
go/extractor/autobuilder/BUILD.bazel
generated
Normal file
24
go/extractor/autobuilder/BUILD.bazel
generated
Normal file
@@ -0,0 +1,24 @@
|
||||
load("@rules_go//go:def.bzl", "go_library", "go_test")
|
||||
|
||||
go_library(
|
||||
name = "autobuilder",
|
||||
srcs = [
|
||||
"autobuilder.go",
|
||||
"build-environment.go",
|
||||
],
|
||||
importpath = "github.com/github/codeql-go/extractor/autobuilder",
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//go/extractor/diagnostics",
|
||||
"//go/extractor/project",
|
||||
"//go/extractor/toolchain",
|
||||
"//go/extractor/util",
|
||||
"//go/extractor/vendor/golang.org/x/mod/semver",
|
||||
],
|
||||
)
|
||||
|
||||
go_test(
|
||||
name = "autobuilder_test",
|
||||
srcs = ["build-environment_test.go"],
|
||||
embed = [":autobuilder"],
|
||||
)
|
||||
22
go/extractor/cli/go-autobuilder/BUILD.bazel
generated
Normal file
22
go/extractor/cli/go-autobuilder/BUILD.bazel
generated
Normal file
@@ -0,0 +1,22 @@
|
||||
load("@rules_go//go:def.bzl", "go_binary", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "go-autobuilder_lib",
|
||||
srcs = ["go-autobuilder.go"],
|
||||
importpath = "github.com/github/codeql-go/extractor/cli/go-autobuilder",
|
||||
visibility = ["//visibility:private"],
|
||||
deps = [
|
||||
"//go/extractor/autobuilder",
|
||||
"//go/extractor/diagnostics",
|
||||
"//go/extractor/project",
|
||||
"//go/extractor/toolchain",
|
||||
"//go/extractor/util",
|
||||
"//go/extractor/vendor/golang.org/x/mod/semver",
|
||||
],
|
||||
)
|
||||
|
||||
go_binary(
|
||||
name = "go-autobuilder",
|
||||
embed = [":go-autobuilder_lib"],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
14
go/extractor/cli/go-bootstrap/BUILD.bazel
generated
Normal file
14
go/extractor/cli/go-bootstrap/BUILD.bazel
generated
Normal file
@@ -0,0 +1,14 @@
|
||||
load("@rules_go//go:def.bzl", "go_binary", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "go-bootstrap_lib",
|
||||
srcs = ["go-bootstrap.go"],
|
||||
importpath = "github.com/github/codeql-go/extractor/cli/go-bootstrap",
|
||||
visibility = ["//visibility:private"],
|
||||
)
|
||||
|
||||
go_binary(
|
||||
name = "go-bootstrap",
|
||||
embed = [":go-bootstrap_lib"],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
18
go/extractor/cli/go-build-runner/BUILD.bazel
generated
Normal file
18
go/extractor/cli/go-build-runner/BUILD.bazel
generated
Normal file
@@ -0,0 +1,18 @@
|
||||
load("@rules_go//go:def.bzl", "go_binary", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "go-build-runner_lib",
|
||||
srcs = ["go-build-runner.go"],
|
||||
importpath = "github.com/github/codeql-go/extractor/cli/go-build-runner",
|
||||
visibility = ["//visibility:private"],
|
||||
deps = [
|
||||
"//go/extractor/autobuilder",
|
||||
"//go/extractor/util",
|
||||
],
|
||||
)
|
||||
|
||||
go_binary(
|
||||
name = "go-build-runner",
|
||||
embed = [":go-build-runner_lib"],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
18
go/extractor/cli/go-extractor/BUILD.bazel
generated
Normal file
18
go/extractor/cli/go-extractor/BUILD.bazel
generated
Normal file
@@ -0,0 +1,18 @@
|
||||
load("@rules_go//go:def.bzl", "go_binary", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "go-extractor_lib",
|
||||
srcs = ["go-extractor.go"],
|
||||
importpath = "github.com/github/codeql-go/extractor/cli/go-extractor",
|
||||
visibility = ["//visibility:private"],
|
||||
deps = [
|
||||
"//go/extractor",
|
||||
"//go/extractor/diagnostics",
|
||||
],
|
||||
)
|
||||
|
||||
go_binary(
|
||||
name = "go-extractor",
|
||||
embed = [":go-extractor_lib"],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
15
go/extractor/cli/go-gen-dbscheme/BUILD.bazel
generated
Normal file
15
go/extractor/cli/go-gen-dbscheme/BUILD.bazel
generated
Normal file
@@ -0,0 +1,15 @@
|
||||
load("@rules_go//go:def.bzl", "go_binary", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "go-gen-dbscheme_lib",
|
||||
srcs = ["go-gen-dbscheme.go"],
|
||||
importpath = "github.com/github/codeql-go/extractor/cli/go-gen-dbscheme",
|
||||
visibility = ["//visibility:private"],
|
||||
deps = ["//go/extractor/dbscheme"],
|
||||
)
|
||||
|
||||
go_binary(
|
||||
name = "go-gen-dbscheme",
|
||||
embed = [":go-gen-dbscheme_lib"],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
14
go/extractor/cli/go-tokenizer/BUILD.bazel
generated
Normal file
14
go/extractor/cli/go-tokenizer/BUILD.bazel
generated
Normal file
@@ -0,0 +1,14 @@
|
||||
load("@rules_go//go:def.bzl", "go_binary", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "go-tokenizer_lib",
|
||||
srcs = ["go-tokenizer.go"],
|
||||
importpath = "github.com/github/codeql-go/extractor/cli/go-tokenizer",
|
||||
visibility = ["//visibility:private"],
|
||||
)
|
||||
|
||||
go_binary(
|
||||
name = "go-tokenizer",
|
||||
embed = [":go-tokenizer_lib"],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
15
go/extractor/dbscheme/BUILD.bazel
generated
Normal file
15
go/extractor/dbscheme/BUILD.bazel
generated
Normal file
@@ -0,0 +1,15 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "dbscheme",
|
||||
srcs = [
|
||||
"dbscheme.go",
|
||||
"tables.go",
|
||||
],
|
||||
importpath = "github.com/github/codeql-go/extractor/dbscheme",
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//go/extractor/trap",
|
||||
"//go/extractor/vendor/golang.org/x/tools/go/packages",
|
||||
],
|
||||
)
|
||||
8
go/extractor/diagnostics/BUILD.bazel
generated
Normal file
8
go/extractor/diagnostics/BUILD.bazel
generated
Normal file
@@ -0,0 +1,8 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "diagnostics",
|
||||
srcs = ["diagnostics.go"],
|
||||
importpath = "github.com/github/codeql-go/extractor/diagnostics",
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
21
go/extractor/project/BUILD.bazel
generated
Normal file
21
go/extractor/project/BUILD.bazel
generated
Normal file
@@ -0,0 +1,21 @@
|
||||
load("@rules_go//go:def.bzl", "go_library", "go_test")
|
||||
|
||||
go_library(
|
||||
name = "project",
|
||||
srcs = ["project.go"],
|
||||
importpath = "github.com/github/codeql-go/extractor/project",
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//go/extractor/diagnostics",
|
||||
"//go/extractor/toolchain",
|
||||
"//go/extractor/util",
|
||||
"//go/extractor/vendor/golang.org/x/mod/modfile",
|
||||
"//go/extractor/vendor/golang.org/x/mod/semver",
|
||||
],
|
||||
)
|
||||
|
||||
go_test(
|
||||
name = "project_test",
|
||||
srcs = ["project_test.go"],
|
||||
embed = [":project"],
|
||||
)
|
||||
17
go/extractor/srcarchive/BUILD.bazel
generated
Normal file
17
go/extractor/srcarchive/BUILD.bazel
generated
Normal file
@@ -0,0 +1,17 @@
|
||||
load("@rules_go//go:def.bzl", "go_library", "go_test")
|
||||
|
||||
go_library(
|
||||
name = "srcarchive",
|
||||
srcs = [
|
||||
"projectlayout.go",
|
||||
"srcarchive.go",
|
||||
],
|
||||
importpath = "github.com/github/codeql-go/extractor/srcarchive",
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
go_test(
|
||||
name = "srcarchive_test",
|
||||
srcs = ["projectlayout_test.go"],
|
||||
embed = [":srcarchive"],
|
||||
)
|
||||
18
go/extractor/toolchain/BUILD.bazel
generated
Normal file
18
go/extractor/toolchain/BUILD.bazel
generated
Normal file
@@ -0,0 +1,18 @@
|
||||
load("@rules_go//go:def.bzl", "go_library", "go_test")
|
||||
|
||||
go_library(
|
||||
name = "toolchain",
|
||||
srcs = ["toolchain.go"],
|
||||
importpath = "github.com/github/codeql-go/extractor/toolchain",
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//go/extractor/util",
|
||||
"//go/extractor/vendor/golang.org/x/mod/semver",
|
||||
],
|
||||
)
|
||||
|
||||
go_test(
|
||||
name = "toolchain_test",
|
||||
srcs = ["toolchain_test.go"],
|
||||
embed = [":toolchain"],
|
||||
)
|
||||
23
go/extractor/trap/BUILD.bazel
generated
Normal file
23
go/extractor/trap/BUILD.bazel
generated
Normal file
@@ -0,0 +1,23 @@
|
||||
load("@rules_go//go:def.bzl", "go_library", "go_test")
|
||||
|
||||
go_library(
|
||||
name = "trap",
|
||||
srcs = [
|
||||
"labels.go",
|
||||
"trapwriter.go",
|
||||
"util.go",
|
||||
],
|
||||
importpath = "github.com/github/codeql-go/extractor/trap",
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//go/extractor/srcarchive",
|
||||
"//go/extractor/util",
|
||||
"//go/extractor/vendor/golang.org/x/tools/go/packages",
|
||||
],
|
||||
)
|
||||
|
||||
go_test(
|
||||
name = "trap_test",
|
||||
srcs = ["trapwriter_test.go"],
|
||||
embed = [":trap"],
|
||||
)
|
||||
14
go/extractor/util/BUILD.bazel
generated
Normal file
14
go/extractor/util/BUILD.bazel
generated
Normal file
@@ -0,0 +1,14 @@
|
||||
load("@rules_go//go:def.bzl", "go_library", "go_test")
|
||||
|
||||
go_library(
|
||||
name = "util",
|
||||
srcs = ["util.go"],
|
||||
importpath = "github.com/github/codeql-go/extractor/util",
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
go_test(
|
||||
name = "util_test",
|
||||
srcs = ["util_test.go"],
|
||||
embed = [":util"],
|
||||
)
|
||||
9
go/extractor/vendor/golang.org/x/mod/internal/lazyregexp/BUILD.bazel
generated
vendored
Normal file
9
go/extractor/vendor/golang.org/x/mod/internal/lazyregexp/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "lazyregexp",
|
||||
srcs = ["lazyre.go"],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/mod/internal/lazyregexp",
|
||||
importpath = "golang.org/x/mod/internal/lazyregexp",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/mod:__subpackages__"],
|
||||
)
|
||||
19
go/extractor/vendor/golang.org/x/mod/modfile/BUILD.bazel
generated
vendored
Normal file
19
go/extractor/vendor/golang.org/x/mod/modfile/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "modfile",
|
||||
srcs = [
|
||||
"print.go",
|
||||
"read.go",
|
||||
"rule.go",
|
||||
"work.go",
|
||||
],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/mod/modfile",
|
||||
importpath = "golang.org/x/mod/modfile",
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//go/extractor/vendor/golang.org/x/mod/internal/lazyregexp",
|
||||
"//go/extractor/vendor/golang.org/x/mod/module",
|
||||
"//go/extractor/vendor/golang.org/x/mod/semver",
|
||||
],
|
||||
)
|
||||
16
go/extractor/vendor/golang.org/x/mod/module/BUILD.bazel
generated
vendored
Normal file
16
go/extractor/vendor/golang.org/x/mod/module/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "module",
|
||||
srcs = [
|
||||
"module.go",
|
||||
"pseudo.go",
|
||||
],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/mod/module",
|
||||
importpath = "golang.org/x/mod/module",
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//go/extractor/vendor/golang.org/x/mod/internal/lazyregexp",
|
||||
"//go/extractor/vendor/golang.org/x/mod/semver",
|
||||
],
|
||||
)
|
||||
9
go/extractor/vendor/golang.org/x/mod/semver/BUILD.bazel
generated
vendored
Normal file
9
go/extractor/vendor/golang.org/x/mod/semver/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "semver",
|
||||
srcs = ["semver.go"],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/mod/semver",
|
||||
importpath = "golang.org/x/mod/semver",
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
13
go/extractor/vendor/golang.org/x/tools/go/gcexportdata/BUILD.bazel
generated
vendored
Normal file
13
go/extractor/vendor/golang.org/x/tools/go/gcexportdata/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "gcexportdata",
|
||||
srcs = [
|
||||
"gcexportdata.go",
|
||||
"importer.go",
|
||||
],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/go/gcexportdata",
|
||||
importpath = "golang.org/x/tools/go/gcexportdata",
|
||||
visibility = ["//visibility:public"],
|
||||
deps = ["//go/extractor/vendor/golang.org/x/tools/internal/gcimporter"],
|
||||
)
|
||||
10
go/extractor/vendor/golang.org/x/tools/go/internal/packagesdriver/BUILD.bazel
generated
vendored
Normal file
10
go/extractor/vendor/golang.org/x/tools/go/internal/packagesdriver/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "packagesdriver",
|
||||
srcs = ["sizes.go"],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/go/internal/packagesdriver",
|
||||
importpath = "golang.org/x/tools/go/internal/packagesdriver",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools/go:__subpackages__"],
|
||||
deps = ["//go/extractor/vendor/golang.org/x/tools/internal/gocommand"],
|
||||
)
|
||||
25
go/extractor/vendor/golang.org/x/tools/go/packages/BUILD.bazel
generated
vendored
Normal file
25
go/extractor/vendor/golang.org/x/tools/go/packages/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "packages",
|
||||
srcs = [
|
||||
"doc.go",
|
||||
"external.go",
|
||||
"golist.go",
|
||||
"golist_overlay.go",
|
||||
"loadmode_string.go",
|
||||
"packages.go",
|
||||
"visit.go",
|
||||
],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/go/packages",
|
||||
importpath = "golang.org/x/tools/go/packages",
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//go/extractor/vendor/golang.org/x/tools/go/gcexportdata",
|
||||
"//go/extractor/vendor/golang.org/x/tools/go/internal/packagesdriver",
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/gocommand",
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/packagesinternal",
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/typesinternal",
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/versions",
|
||||
],
|
||||
)
|
||||
10
go/extractor/vendor/golang.org/x/tools/go/types/objectpath/BUILD.bazel
generated
vendored
Normal file
10
go/extractor/vendor/golang.org/x/tools/go/types/objectpath/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "objectpath",
|
||||
srcs = ["objectpath.go"],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/go/types/objectpath",
|
||||
importpath = "golang.org/x/tools/go/types/objectpath",
|
||||
visibility = ["//visibility:public"],
|
||||
deps = ["//go/extractor/vendor/golang.org/x/tools/internal/typeparams"],
|
||||
)
|
||||
17
go/extractor/vendor/golang.org/x/tools/internal/event/BUILD.bazel
generated
vendored
Normal file
17
go/extractor/vendor/golang.org/x/tools/internal/event/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "event",
|
||||
srcs = [
|
||||
"doc.go",
|
||||
"event.go",
|
||||
],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/internal/event",
|
||||
importpath = "golang.org/x/tools/internal/event",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools:__subpackages__"],
|
||||
deps = [
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/event/core",
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/event/keys",
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/event/label",
|
||||
],
|
||||
)
|
||||
17
go/extractor/vendor/golang.org/x/tools/internal/event/core/BUILD.bazel
generated
vendored
Normal file
17
go/extractor/vendor/golang.org/x/tools/internal/event/core/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "core",
|
||||
srcs = [
|
||||
"event.go",
|
||||
"export.go",
|
||||
"fast.go",
|
||||
],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/internal/event/core",
|
||||
importpath = "golang.org/x/tools/internal/event/core",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools:__subpackages__"],
|
||||
deps = [
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/event/keys",
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/event/label",
|
||||
],
|
||||
)
|
||||
14
go/extractor/vendor/golang.org/x/tools/internal/event/keys/BUILD.bazel
generated
vendored
Normal file
14
go/extractor/vendor/golang.org/x/tools/internal/event/keys/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "keys",
|
||||
srcs = [
|
||||
"keys.go",
|
||||
"standard.go",
|
||||
"util.go",
|
||||
],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/internal/event/keys",
|
||||
importpath = "golang.org/x/tools/internal/event/keys",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools:__subpackages__"],
|
||||
deps = ["//go/extractor/vendor/golang.org/x/tools/internal/event/label"],
|
||||
)
|
||||
9
go/extractor/vendor/golang.org/x/tools/internal/event/label/BUILD.bazel
generated
vendored
Normal file
9
go/extractor/vendor/golang.org/x/tools/internal/event/label/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "label",
|
||||
srcs = ["label.go"],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/internal/event/label",
|
||||
importpath = "golang.org/x/tools/internal/event/label",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools:__subpackages__"],
|
||||
)
|
||||
10
go/extractor/vendor/golang.org/x/tools/internal/event/tag/BUILD.bazel
generated
vendored
Normal file
10
go/extractor/vendor/golang.org/x/tools/internal/event/tag/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "tag",
|
||||
srcs = ["tag.go"],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/internal/event/tag",
|
||||
importpath = "golang.org/x/tools/internal/event/tag",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools:__subpackages__"],
|
||||
deps = ["//go/extractor/vendor/golang.org/x/tools/internal/event/keys"],
|
||||
)
|
||||
27
go/extractor/vendor/golang.org/x/tools/internal/gcimporter/BUILD.bazel
generated
vendored
Normal file
27
go/extractor/vendor/golang.org/x/tools/internal/gcimporter/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "gcimporter",
|
||||
srcs = [
|
||||
"bimport.go",
|
||||
"exportdata.go",
|
||||
"gcimporter.go",
|
||||
"iexport.go",
|
||||
"iimport.go",
|
||||
"newInterface10.go",
|
||||
"newInterface11.go",
|
||||
"support_go117.go",
|
||||
"support_go118.go",
|
||||
"unified_no.go",
|
||||
"ureader_no.go",
|
||||
"ureader_yes.go",
|
||||
],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/internal/gcimporter",
|
||||
importpath = "golang.org/x/tools/internal/gcimporter",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools:__subpackages__"],
|
||||
deps = [
|
||||
"//go/extractor/vendor/golang.org/x/tools/go/types/objectpath",
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/pkgbits",
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/tokeninternal",
|
||||
],
|
||||
)
|
||||
20
go/extractor/vendor/golang.org/x/tools/internal/gocommand/BUILD.bazel
generated
vendored
Normal file
20
go/extractor/vendor/golang.org/x/tools/internal/gocommand/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "gocommand",
|
||||
srcs = [
|
||||
"invoke.go",
|
||||
"vendor.go",
|
||||
"version.go",
|
||||
],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/internal/gocommand",
|
||||
importpath = "golang.org/x/tools/internal/gocommand",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools:__subpackages__"],
|
||||
deps = [
|
||||
"//go/extractor/vendor/golang.org/x/mod/semver",
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/event",
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/event/keys",
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/event/label",
|
||||
"//go/extractor/vendor/golang.org/x/tools/internal/event/tag",
|
||||
],
|
||||
)
|
||||
9
go/extractor/vendor/golang.org/x/tools/internal/packagesinternal/BUILD.bazel
generated
vendored
Normal file
9
go/extractor/vendor/golang.org/x/tools/internal/packagesinternal/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "packagesinternal",
|
||||
srcs = ["packages.go"],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/internal/packagesinternal",
|
||||
importpath = "golang.org/x/tools/internal/packagesinternal",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools:__subpackages__"],
|
||||
)
|
||||
21
go/extractor/vendor/golang.org/x/tools/internal/pkgbits/BUILD.bazel
generated
vendored
Normal file
21
go/extractor/vendor/golang.org/x/tools/internal/pkgbits/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "pkgbits",
|
||||
srcs = [
|
||||
"codes.go",
|
||||
"decoder.go",
|
||||
"doc.go",
|
||||
"encoder.go",
|
||||
"flags.go",
|
||||
"frames_go1.go",
|
||||
"frames_go17.go",
|
||||
"reloc.go",
|
||||
"support.go",
|
||||
"sync.go",
|
||||
"syncmarker_string.go",
|
||||
],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/internal/pkgbits",
|
||||
importpath = "golang.org/x/tools/internal/pkgbits",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools:__subpackages__"],
|
||||
)
|
||||
9
go/extractor/vendor/golang.org/x/tools/internal/tokeninternal/BUILD.bazel
generated
vendored
Normal file
9
go/extractor/vendor/golang.org/x/tools/internal/tokeninternal/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "tokeninternal",
|
||||
srcs = ["tokeninternal.go"],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/internal/tokeninternal",
|
||||
importpath = "golang.org/x/tools/internal/tokeninternal",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools:__subpackages__"],
|
||||
)
|
||||
15
go/extractor/vendor/golang.org/x/tools/internal/typeparams/BUILD.bazel
generated
vendored
Normal file
15
go/extractor/vendor/golang.org/x/tools/internal/typeparams/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "typeparams",
|
||||
srcs = [
|
||||
"common.go",
|
||||
"coretype.go",
|
||||
"normalize.go",
|
||||
"termlist.go",
|
||||
"typeterm.go",
|
||||
],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/internal/typeparams",
|
||||
importpath = "golang.org/x/tools/internal/typeparams",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools:__subpackages__"],
|
||||
)
|
||||
14
go/extractor/vendor/golang.org/x/tools/internal/typesinternal/BUILD.bazel
generated
vendored
Normal file
14
go/extractor/vendor/golang.org/x/tools/internal/typesinternal/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "typesinternal",
|
||||
srcs = [
|
||||
"errorcode.go",
|
||||
"errorcode_string.go",
|
||||
"types.go",
|
||||
"types_118.go",
|
||||
],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/internal/typesinternal",
|
||||
importpath = "golang.org/x/tools/internal/typesinternal",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools:__subpackages__"],
|
||||
)
|
||||
15
go/extractor/vendor/golang.org/x/tools/internal/versions/BUILD.bazel
generated
vendored
Normal file
15
go/extractor/vendor/golang.org/x/tools/internal/versions/BUILD.bazel
generated
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
load("@rules_go//go:def.bzl", "go_library")
|
||||
|
||||
go_library(
|
||||
name = "versions",
|
||||
srcs = [
|
||||
"gover.go",
|
||||
"types.go",
|
||||
"types_go121.go",
|
||||
"types_go122.go",
|
||||
"versions.go",
|
||||
],
|
||||
importmap = "github.com/github/codeql-go/extractor/vendor/golang.org/x/tools/internal/versions",
|
||||
importpath = "golang.org/x/tools/internal/versions",
|
||||
visibility = ["//go/extractor/vendor/golang.org/x/tools:__subpackages__"],
|
||||
)
|
||||
8
go/gazelle/BUILD.bazel
Normal file
8
go/gazelle/BUILD.bazel
Normal file
@@ -0,0 +1,8 @@
|
||||
load("@gazelle//:def.bzl", "gazelle")
|
||||
|
||||
gazelle(
|
||||
name = "gazelle",
|
||||
extra_args = [
|
||||
"go/extractor",
|
||||
],
|
||||
)
|
||||
0
go/rules.bzl
Normal file
0
go/rules.bzl
Normal file
Reference in New Issue
Block a user