Skip to content

Commit 19a829e

Browse files
authored
Scala 3.5.0 support (#1604)
* scala 3.4.2 support * scala 3.5.0 support * removed unnecessary artifact for scala versions < 3.4.0 * added artifacts for scala versions >= 3.4.0 * 3.4.3 hotfix
1 parent cd22d88 commit 19a829e

File tree

4 files changed

+544
-1
lines changed

4 files changed

+544
-1
lines changed

examples/scala3/WORKSPACE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ local_repository(
2929

3030
load("@io_bazel_rules_scala//:scala_config.bzl", "scala_config")
3131

32-
scala_config(scala_version = "3.4.3")
32+
scala_config(scala_version = "3.5.0")
3333

3434
load(
3535
"@io_bazel_rules_scala//scala:scala.bzl",

test/shell/test_examples.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@ function scala3_4_example() {
4545
test_example examples/scala3 "bazel build --repo_env=SCALA_VERSION=3.4.3 //..."
4646
}
4747

48+
function scala3_5_example() {
49+
test_example examples/scala3 "bazel build --repo_env=SCALA_VERSION=3.5.0 //..."
50+
}
51+
4852
function semanticdb_example() {
4953

5054
function build_semanticdb_example(){
@@ -67,4 +71,5 @@ $runner scala3_1_example
6771
$runner scala3_2_example
6872
$runner scala3_3_example
6973
$runner scala3_4_example
74+
$runner scala3_5_example
7075
$runner cross_build_example

third_party/repositories/repositories.bzl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,11 @@ load(
3333
_artifacts_3_4 = "artifacts",
3434
_scala_version_3_4 = "scala_version",
3535
)
36+
load(
37+
"//third_party/repositories:scala_3_5.bzl",
38+
_artifacts_3_5 = "artifacts",
39+
_scala_version_3_5 = "scala_version",
40+
)
3641
load(
3742
"@io_bazel_rules_scala//scala:scala_cross_version.bzl",
3843
"default_maven_server_urls",
@@ -53,6 +58,7 @@ artifacts_by_major_scala_version = {
5358
"3.2": _artifacts_3_2,
5459
"3.3": _artifacts_3_3,
5560
"3.4": _artifacts_3_4,
61+
"3.5": _artifacts_3_5,
5662
}
5763

5864
scala_version_by_major_scala_version = {
@@ -63,6 +69,7 @@ scala_version_by_major_scala_version = {
6369
"3.2": _scala_version_3_2,
6470
"3.3": _scala_version_3_3,
6571
"3.4": _scala_version_3_4,
72+
"3.5": _scala_version_3_5,
6673
}
6774

6875
def repositories(

0 commit comments

Comments
 (0)