Skip to content

Commit 9b4a77e

Browse files
Merge pull request #5 from buildbuddy-io/kythepatch
kythepatch
2 parents c969fe0 + 2c9d8df commit 9b4a77e

File tree

22 files changed

+17
-104
lines changed

22 files changed

+17
-104
lines changed

WORKSPACE

-11
Original file line numberDiff line numberDiff line change
@@ -87,17 +87,6 @@ ruby_bundle(
8787
gemfile_lock = "//kythe/web/site:Gemfile.lock",
8888
)
8989

90-
http_archive(
91-
name = "aspect_bazel_lib",
92-
sha256 = "d488d8ecca98a4042442a4ae5f1ab0b614f896c0ebf6e3eafff363bcc51c6e62",
93-
strip_prefix = "bazel-lib-1.33.0",
94-
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.33.0/bazel-lib-v1.33.0.tar.gz",
95-
)
96-
97-
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
98-
99-
aspect_bazel_lib_dependencies()
100-
10190
# clang-tidy aspect wrapper
10291
load(
10392
"@bazel_tools//tools/build_defs/repo:git.bzl",

kythe/go/services/cli/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("//tools:build_rules/shims.bzl", "go_library")
22

3-
package(default_visibility = ["//kythe:default_visibility"])
3+
package(default_visibility = ["//visibility:public"])
44

55
go_library(
66
name = "cli",

kythe/go/services/explore/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
load("//tools:build_rules/shims.bzl", "go_library")
22

33
package(
4-
default_visibility = ["//kythe:default_visibility"],
4+
default_visibility = ["//visibility:public"],
55
licenses = ["notice"],
66
)
77

kythe/go/services/filetree/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("//tools:build_rules/shims.bzl", "go_library")
22

3-
package(default_visibility = ["//kythe:default_visibility"])
3+
package(default_visibility = ["//visibility:public"])
44

55
go_library(
66
name = "filetree",

kythe/go/services/graph/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("//tools:build_rules/shims.bzl", "go_library")
22

3-
package(default_visibility = ["//kythe:default_visibility"])
3+
package(default_visibility = ["//visibility:public"])
44

55
go_library(
66
name = "graph",

kythe/go/services/graphstore/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("//tools:build_rules/shims.bzl", "go_library")
22

3-
package(default_visibility = ["//kythe:default_visibility"])
3+
package(default_visibility = ["//visibility:public"])
44

55
go_library(
66
name = "graphstore",

kythe/go/services/link/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("//tools:build_rules/shims.bzl", "go_library", "go_test")
22

3-
package(default_visibility = ["//kythe:default_visibility"])
3+
package(default_visibility = ["//visibility:public"])
44

55
go_library(
66
name = "link",

kythe/go/services/web/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("//tools:build_rules/shims.bzl", "go_library")
22

3-
package(default_visibility = ["//kythe:default_visibility"])
3+
package(default_visibility = ["//visibility:public"])
44

55
go_library(
66
name = "web",

kythe/go/services/xrefs/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("//tools:build_rules/shims.bzl", "go_library", "go_test")
22

3-
package(default_visibility = ["//kythe:default_visibility"])
3+
package(default_visibility = ["//visibility:public"])
44

55
go_library(
66
name = "xrefs",

kythe/go/serving/api/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("//tools:build_rules/shims.bzl", "go_library")
22

3-
package(default_visibility = ["//kythe:default_visibility"])
3+
package(default_visibility = ["//visibility:public"])
44

55
go_library(
66
name = "api",

kythe/go/serving/explore/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
load("//tools:build_rules/shims.bzl", "go_library", "go_test")
22

33
package(
4-
default_visibility = ["//kythe:default_visibility"],
4+
default_visibility = ["//visibility:public"],
55
licenses = ["notice"],
66
)
77

kythe/go/serving/filetree/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("//tools:build_rules/shims.bzl", "go_library")
22

3-
package(default_visibility = ["//kythe:default_visibility"])
3+
package(default_visibility = ["//visibility:public"])
44

55
go_library(
66
name = "filetree",

kythe/go/serving/graph/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# gazelle:go_test file
22
load("//tools:build_rules/shims.bzl", "go_library", "go_test")
33

4-
package(default_visibility = ["//kythe:default_visibility"])
4+
package(default_visibility = ["//visibility:public"])
55

66
go_library(
77
name = "graph",

kythe/go/serving/identifiers/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("//tools:build_rules/shims.bzl", "go_library", "go_test")
22

3-
package(default_visibility = ["//kythe:default_visibility"])
3+
package(default_visibility = ["//visibility:public"])
44

55
go_library(
66
name = "identifiers",

kythe/go/serving/pipeline/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# gazelle:go_test file
22
load("//tools:build_rules/shims.bzl", "go_library", "go_test")
33

4-
package(default_visibility = ["//kythe:default_visibility"])
4+
package(default_visibility = ["//visibility:public"])
55

66
go_library(
77
name = "pipeline",

kythe/go/serving/tools/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package(default_visibility = ["//kythe:default_visibility"])
1+
package(default_visibility = ["//visibility:public"])
22

33
filegroup(
44
name = "http_server",

kythe/go/serving/xrefs/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# gazelle:go_test file
22
load("//tools:build_rules/shims.bzl", "go_library", "go_test")
33

4-
package(default_visibility = ["//kythe:default_visibility"])
4+
package(default_visibility = ["//visibility:public"])
55

66
go_library(
77
name = "xrefs",

kythe/go/util/schema/BUILD

-7
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# The checked-in generated files confuse gazelle.
22
# gazelle:ignore
33
load("//tools:build_rules/shims.bzl", "go_library", "go_test")
4-
load("@aspect_bazel_lib//lib:write_source_files.bzl", "write_source_file")
54

65
package(default_visibility = ["//kythe:default_visibility"])
76

@@ -30,12 +29,6 @@ genrule(
3029
visibility = ["//visibility:private"],
3130
)
3231

33-
write_source_file(
34-
name = "schema_index_sync",
35-
in_file = ":schema_index",
36-
out_file = "indexdata.go",
37-
)
38-
3932
go_test(
4033
name = "schema_test",
4134
size = "small",

kythe/proto/BUILD

+1-17
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@ load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
22
load("@rules_proto//proto:defs.bzl", "proto_library")
33
load("@rules_java//java:defs.bzl", "java_proto_library")
44
load("//:visibility.bzl", "PUBLIC_PROTO_VISIBILITY")
5-
load(":genproto.bzl", "update_generated_protos")
65
load(":go.bzl", "go_proto_library")
76

8-
package(default_visibility = ["//kythe:proto_visibility"])
7+
package(default_visibility = ["//visibility:public"])
98

109
filegroup(
1110
name = "public",
@@ -749,11 +748,6 @@ java_proto_library(
749748
deps = [":metadata_proto"],
750749
)
751750

752-
bzl_library(
753-
name = "genproto_bzl",
754-
srcs = ["genproto.bzl"],
755-
)
756-
757751
bzl_library(
758752
name = "go_bzl",
759753
srcs = ["go.bzl"],
@@ -850,13 +844,3 @@ go_proto_library(
850844
proto = ":vnames_config_proto",
851845
deps = [":storage_go_proto"],
852846
)
853-
854-
# Uses native.existing_rules() to find rules to update; must come last.
855-
update_generated_protos(
856-
name = "update",
857-
additional_update_targets = [
858-
# Ensure this updates the protos which live elsewhere.
859-
"//kythe/go/util/riegeli:riegeli_test_go_proto_sync",
860-
"//third_party/bazel:update",
861-
],
862-
)

kythe/proto/genproto.bzl

-11
Original file line numberDiff line numberDiff line change
@@ -1,11 +0,0 @@
1-
load("@aspect_bazel_lib//lib:write_source_files.bzl", "write_source_files")
2-
3-
def update_generated_protos(name, additional_update_targets = []):
4-
write_source_files(
5-
name = name,
6-
additional_update_targets = additional_update_targets + [
7-
key
8-
for key, value in native.existing_rules().items()
9-
if value["kind"] == "_write_source_file"
10-
],
11-
)

third_party/bazel/BUILD

-12
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,8 @@
55
load("@rules_proto//proto:defs.bzl", "proto_library")
66
load("@rules_java//java:defs.bzl", "java_proto_library")
77
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
8-
load("@aspect_bazel_lib//lib:write_source_files.bzl", "write_source_file")
98
load("@aspect_bazel_lib//lib:copy_to_directory.bzl", "copy_to_directory")
109
load("//kythe/proto:go.bzl", "go_proto_library")
11-
load("//kythe/proto:genproto.bzl", "update_generated_protos")
1210

1311
package(default_visibility = ["//visibility:public"])
1412

@@ -36,14 +34,6 @@ copy_to_directory(
3634
visibility = ["//visibility:private"],
3735
)
3836

39-
write_source_file(
40-
name = "proto_srcs_sync",
41-
in_file = ":proto_srcs",
42-
out_file = "src",
43-
tags = ["local"], # Fails spuriously remotely.
44-
visibility = ["//visibility:private"],
45-
)
46-
4737
alias(
4838
name = "extra_actions_base_proto",
4939
actual = "//third_party/bazel/src/main/protobuf:extra_actions_base_proto",
@@ -170,5 +160,3 @@ sh_binary(
170160
name = "get_sdkroot",
171161
srcs = ["get_sdkroot.sh"],
172162
)
173-
174-
update_generated_protos(name = "update")

tools/cpp/BUILD

-30
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
2-
load("@aspect_bazel_lib//lib:expand_template.bzl", "expand_template_rule")
32

43
package(default_visibility = ["//visibility:public"])
54

@@ -16,32 +15,3 @@ bzl_library(
1615
name = "toolchain_utils",
1716
srcs = ["toolchain_utils.bzl"],
1817
)
19-
20-
filegroup(
21-
name = "clang_tidy_deps",
22-
srcs = [
23-
"@llvm-project//clang:builtin_headers_gen",
24-
"@llvm-project//clang-tools-extra/clang-tidy",
25-
],
26-
)
27-
28-
expand_template_rule(
29-
name = "clang_tidy_gen",
30-
out = "run_clang_tidy.sh",
31-
data = [
32-
"@llvm-project//clang:builtin_headers_gen",
33-
"@llvm-project//clang-tools-extra/clang-tidy",
34-
],
35-
is_executable = True,
36-
substitutions = {
37-
"@RESOURCES@": "$(execpaths @llvm-project//clang:builtin_headers_gen)",
38-
"@CLANG_TIDY@": "$(execpath @llvm-project//clang-tools-extra/clang-tidy)",
39-
},
40-
template = "run_clang_tidy.sh.in",
41-
)
42-
43-
sh_binary(
44-
name = "clang_tidy",
45-
srcs = ["run_clang_tidy.sh"],
46-
data = [":clang_tidy_deps"],
47-
)

0 commit comments

Comments
 (0)