mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
Go: add gazelle-generated BUILD files
This commit is contained in:
@@ -27,6 +27,13 @@ repos:
|
|||||||
|
|
||||||
- repo: local
|
- repo: local
|
||||||
hooks:
|
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
|
- id: codeql-format
|
||||||
name: Fix QL file formatting
|
name: Fix QL file formatting
|
||||||
files: \.qll?$
|
files: \.qll?$
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ local_path_override(
|
|||||||
# see https://registry.bazel.build/ for a list of available packages
|
# see https://registry.bazel.build/ for a list of available packages
|
||||||
|
|
||||||
bazel_dep(name = "platforms", version = "0.0.8")
|
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_pkg", version = "0.10.1")
|
||||||
bazel_dep(name = "rules_nodejs", version = "6.0.3")
|
bazel_dep(name = "rules_nodejs", version = "6.0.3")
|
||||||
bazel_dep(name = "rules_python", version = "0.31.0")
|
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 = "nlohmann_json", version = "3.11.3", repo_name = "json")
|
||||||
bazel_dep(name = "fmt", version = "10.0.0")
|
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 = use_extension("@rules_python//python/extensions:pip.bzl", "pip")
|
||||||
pip.parse(
|
pip.parse(
|
||||||
hub_name = "codegen_deps",
|
hub_name = "codegen_deps",
|
||||||
@@ -50,6 +53,10 @@ node.toolchain(
|
|||||||
)
|
)
|
||||||
use_repo(node, "nodejs", "nodejs_toolchains")
|
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(
|
register_toolchains(
|
||||||
"@nodejs_toolchains//:all",
|
"@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