6
6
7
7
bazel_dep (name = "bazel_skylib" , version = "1.6.1" )
8
8
bazel_dep (name = "rules_python" , version = "0.31.0" )
9
- bazel_dep (name = "rules_go" , version = "0.41.0" , repo_name = "io_bazel_rules_go" )
10
- bazel_dep (name = "gazelle" , version = "0.33.0" , repo_name = "bazel_gazelle" )
9
+ bazel_dep (name = "rules_go" , version = "0.50.1" , repo_name = "io_bazel_rules_go" )
10
+ bazel_dep (name = "gazelle" , version = "0.40.0" , repo_name = "bazel_gazelle" )
11
+
12
+ http_archive = use_repo_rule ("@bazel_tools//tools/build_defs/repo:http.bzl" , "http_archive" )
13
+
14
+ http_archive (
15
+ name = "com_github_smacker_go_tree_sitter" ,
16
+ integrity = "sha256-ydsF+Evl9CwcTac21N4CV1Nje8GUpXU35YXDfqFliV0=" ,
17
+ patch_args = ["-p1" ],
18
+ patches = [
19
+ "//patches:go-tree-sitter.diff" ,
20
+ ],
21
+ strip_prefix = "go-tree-sitter-dd81d9e9be82a8cac96ed1d50c7389c5f1997c02" ,
22
+ urls = ["https://github.com/smacker/go-tree-sitter/archive/dd81d9e9be82a8cac96ed1d50c7389c5f1997c02.tar.gz" ],
23
+ )
11
24
12
25
go_deps = use_extension ("@bazel_gazelle//:extensions.bzl" , "go_deps" )
13
26
go_deps .from_file (go_mod = "//:go.mod" )
@@ -17,7 +30,6 @@ use_repo(
17
30
"com_github_bmatcuk_doublestar_v4" ,
18
31
"com_github_emirpasic_gods" ,
19
32
"com_github_ghodss_yaml" ,
20
- "com_github_smacker_go_tree_sitter" ,
21
33
"com_github_stretchr_testify" ,
22
34
"in_gopkg_yaml_v2" ,
23
35
"org_golang_x_sync" ,
@@ -32,3 +44,6 @@ use_repo(
32
44
"python_stdlib_list_3_8" ,
33
45
"python_stdlib_list_3_9" ,
34
46
)
47
+
48
+ go_sdk = use_extension ("@io_bazel_rules_go//go:extensions.bzl" , "go_sdk" )
49
+ go_sdk .download (version = "1.23.3" )
0 commit comments