Skip to content

Commit 489ad47

Browse files
redsun82Paolo Tranquilli
authored andcommitted
Merge branch 'main' into redsun82/kotlin-2.2.0-support
2 parents ae21102 + 55efb11 commit 489ad47

File tree

111 files changed

+26965
-399
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

111 files changed

+26965
-399
lines changed

MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ bazel_dep(name = "bazel_skylib", version = "1.7.1")
2424
bazel_dep(name = "abseil-cpp", version = "20240116.1", repo_name = "absl")
2525
bazel_dep(name = "nlohmann_json", version = "3.11.3", repo_name = "json")
2626
bazel_dep(name = "fmt", version = "10.0.0")
27-
bazel_dep(name = "rules_kotlin", version = "2.1.3-codeql.3")
27+
bazel_dep(name = "rules_kotlin", version = "2.1.3-codeql.4")
2828
bazel_dep(name = "gazelle", version = "0.40.0")
2929
bazel_dep(name = "rules_dotnet", version = "0.17.4")
3030
bazel_dep(name = "googletest", version = "1.14.0.bcr.1")

go/extractor/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ toolchain go1.24.0
1010
// bazel mod tidy
1111
require (
1212
golang.org/x/mod v0.24.0
13-
golang.org/x/tools v0.32.0
13+
golang.org/x/tools v0.33.0
1414
)
1515

16-
require golang.org/x/sync v0.13.0 // indirect
16+
require golang.org/x/sync v0.14.0 // indirect

go/extractor/go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
22
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
33
golang.org/x/mod v0.24.0 h1:ZfthKaKaT4NrhGVZHO1/WDTwGES4De8KtWO0SIbNJMU=
44
golang.org/x/mod v0.24.0/go.mod h1:IXM97Txy2VM4PJ3gI61r1YEk/gAj6zAHN3AdZt6S9Ww=
5-
golang.org/x/sync v0.13.0 h1:AauUjRAJ9OSnvULf/ARrrVywoJDy0YS2AwQ98I37610=
6-
golang.org/x/sync v0.13.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
7-
golang.org/x/tools v0.32.0 h1:Q7N1vhpkQv7ybVzLFtTjvQya2ewbwNDZzUgfXGqtMWU=
8-
golang.org/x/tools v0.32.0/go.mod h1:ZxrU41P/wAbZD8EDa6dDCa6XfpkhJ7HFMjHJXfBDu8s=
5+
golang.org/x/sync v0.14.0 h1:woo0S4Yywslg6hp4eUFjTVOyKt0RookbpAHG4c1HmhQ=
6+
golang.org/x/sync v0.14.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
7+
golang.org/x/tools v0.33.0 h1:4qz2S3zmRxbGIhDIAgjxvFutSvH5EfnsYrRBj0UI0bc=
8+
golang.org/x/tools v0.33.0/go.mod h1:CIJMaWEY88juyUfo7UbgPqbC8rU2OqfAV1h2Qp0oMYI=

misc/bazel/registry/modules/rules_kotlin/2.1.3-codeql.3/MODULE.bazel renamed to misc/bazel/registry/modules/rules_kotlin/2.1.3-codeql.4/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module(
22
name = "rules_kotlin",
3-
version = "2.1.3-codeql.3",
3+
version = "2.1.3-codeql.4",
44
compatibility_level = 1,
55
repo_name = "rules_kotlin",
66
)
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
diff --git a/src/main/starlark/core/repositories/kotlin/artifacts.bzl b/src/main/starlark/core/repositories/kotlin/artifacts.bzl
2+
index a837b1c..941671d 100644
3+
--- a/src/main/starlark/core/repositories/kotlin/artifacts.bzl
4+
+++ b/src/main/starlark/core/repositories/kotlin/artifacts.bzl
5+
@@ -46,7 +46,7 @@ KOTLINC_ARTIFACTS = struct(
6+
compile = {
7+
"android-extensions-compiler": "lib/android-extensions-compiler.jar",
8+
"android-extensions-runtime": "lib/android-extensions-runtime.jar",
9+
- "annotations": "lib/annotations-13_0.jar",
10+
+ "annotations": "lib/annotations-13.0.jar",
11+
"kotlin-annotation-processing": "lib/kotlin-annotation-processing.jar",
12+
"kotlin-annotation-processing-cli": "lib/kotlin-annotation-processing-cli.jar",
13+
"kotlin-annotation-processing-compiler": "lib/kotlin-annotation-processing-compiler.jar",

misc/bazel/registry/modules/rules_kotlin/2.1.3-codeql.3/source.json renamed to misc/bazel/registry/modules/rules_kotlin/2.1.3-codeql.4/source.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22
"integrity": "sha256-4USKVrJGJAeyaI3qht9cN1s2oJkb1HjC3dlMlxaBJeI=",
33
"url": "https://github.com/bazelbuild/rules_kotlin/releases/download/v2.1.3/rules_kotlin-v2.1.3.tar.gz",
44
"patches": {
5-
"codeql_do_not_emit_jdeps.patch": "sha256-1ir4Aio1SICxnj1wafQ0GefT/m7bwn2n+SQwq19V3A8=",
65
"fix_jdeps_merged_on_windows.patch": "sha256-MjLSrFVo0XnaIgO7FjsXJyWGb2563WJptr22P5tvmng=",
6+
"fix_annotations_path.patch": "sha256-Q49xJoP1M1wYVWdWe9JX6h0PNdFceUIsyYE+TGLQJlc=",
7+
"codeql_do_not_emit_jdeps.patch": "sha256-1ir4Aio1SICxnj1wafQ0GefT/m7bwn2n+SQwq19V3A8=",
78
"codeql_add_language_version_option.patch": "sha256-F7RthnrO6kJlCNcQ76L1Utqll2OwyeFZ/HmT82NwgB4="
89
},
910
"patch_strip": 1

misc/bazel/registry/modules/rules_kotlin/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"github:bazelbuild/rules_kotlin"
2222
],
2323
"versions": [
24-
"2.1.3-codeql.3"
24+
"2.1.3-codeql.4"
2525
],
2626
"yanked_versions": {}
2727
}

rust/ast-generator/src/main.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ fn class_name(type_name: &str) -> String {
2323
"Literal" => "LiteralExpr".to_owned(),
2424
"ArrayExpr" => "ArrayExprInternal".to_owned(),
2525
"AsmOptions" => "AsmOptionsList".to_owned(),
26+
"MacroStmts" => "MacroBlockExpr".to_owned(),
2627
_ if type_name.starts_with("Record") => type_name.replacen("Record", "Struct", 1),
2728
_ if type_name.ends_with("Type") => format!("{}Repr", type_name),
2829
_ => type_name.to_owned(),
@@ -36,6 +37,7 @@ fn property_name(type_name: &str, field_name: &str) -> String {
3637
("MatchExpr", "expr") => "scrutinee",
3738
("Variant", "expr") => "discriminant",
3839
("FieldExpr", "expr") => "container",
40+
("MacroBlockExpr", "expr") => "tail_expr",
3941
(_, "name_ref") => "identifier",
4042
(_, "then_branch") => "then",
4143
(_, "else_branch") => "else_",

0 commit comments

Comments
 (0)