11load ("//scala:scala.bzl" , "scala_test" )
2+ load ("//scala:scala_cross_version.bzl" , "version_suffix" )
23
3- def analyzer_tests_scala_2 ():
4+ def analyzer_tests_scala_2 (scala_version ):
5+ suffix = version_suffix (scala_version )
46 common_jvm_flags = [
57 "-Dplugin.jar.location=$(execpath //third_party/dependency_analyzer/src/main:dependency_analyzer)" ,
6- "-Dscala.library.location=$(rootpath @io_bazel_rules_scala_scala_library)" ,
7- "-Dscala.reflect.location=$(rootpath @io_bazel_rules_scala_scala_reflect)" ,
8+ "-Dscala.library.location=$(rootpath @io_bazel_rules_scala_scala_library%s)" % suffix ,
9+ "-Dscala.reflect.location=$(rootpath @io_bazel_rules_scala_scala_reflect%s)" % suffix ,
810 ]
911
1012 scala_test (
@@ -19,9 +21,9 @@ def analyzer_tests_scala_2():
1921 "//third_party/dependency_analyzer/src/main:dependency_analyzer" ,
2022 "//third_party/dependency_analyzer/src/main:scala_version" ,
2123 "//third_party/utils/src/test:test_util" ,
22- "@io_bazel_rules_scala_scala_compiler" ,
23- "@io_bazel_rules_scala_scala_library" ,
24- "@io_bazel_rules_scala_scala_reflect" ,
24+ "@io_bazel_rules_scala_scala_compiler" + suffix ,
25+ "@io_bazel_rules_scala_scala_library" + suffix ,
26+ "@io_bazel_rules_scala_scala_reflect" + suffix ,
2527 ],
2628 )
2729
@@ -33,8 +35,8 @@ def analyzer_tests_scala_2():
3335 ],
3436 deps = [
3537 "//third_party/dependency_analyzer/src/main:scala_version" ,
36- "@io_bazel_rules_scala_scala_library" ,
37- "@io_bazel_rules_scala_scala_reflect" ,
38+ "@io_bazel_rules_scala_scala_library" + suffix ,
39+ "@io_bazel_rules_scala_scala_reflect" + suffix ,
3840 ],
3941 )
4042
@@ -50,9 +52,9 @@ def analyzer_tests_scala_2():
5052 "//src/java/io/bazel/rulesscala/io_utils" ,
5153 "//third_party/dependency_analyzer/src/main:dependency_analyzer" ,
5254 "//third_party/utils/src/test:test_util" ,
53- "@io_bazel_rules_scala_scala_compiler" ,
54- "@io_bazel_rules_scala_scala_library" ,
55- "@io_bazel_rules_scala_scala_reflect" ,
55+ "@io_bazel_rules_scala_scala_compiler" + suffix ,
56+ "@io_bazel_rules_scala_scala_library" + suffix ,
57+ "@io_bazel_rules_scala_scala_reflect" + suffix ,
5658 ],
5759 )
5860
@@ -71,9 +73,9 @@ def analyzer_tests_scala_2():
7173 "//third_party/dependency_analyzer/src/main:dependency_analyzer" ,
7274 "//third_party/utils/src/test:test_util" ,
7375 "@com_google_guava_guava_21_0_with_file//jar" ,
74- "@io_bazel_rules_scala_scala_compiler" ,
75- "@io_bazel_rules_scala_scala_library" ,
76- "@io_bazel_rules_scala_scala_reflect" ,
76+ "@io_bazel_rules_scala_scala_compiler" + suffix ,
77+ "@io_bazel_rules_scala_scala_library" + suffix ,
78+ "@io_bazel_rules_scala_scala_reflect" + suffix ,
7779 "@org_apache_commons_commons_lang_3_5_without_file//:linkable_org_apache_commons_commons_lang_3_5_without_file" ,
7880 ],
7981 )
@@ -91,9 +93,9 @@ def analyzer_tests_scala_2():
9193 deps = [
9294 "//third_party/dependency_analyzer/src/main:dependency_analyzer" ,
9395 "//third_party/utils/src/test:test_util" ,
94- "@io_bazel_rules_scala_scala_compiler" ,
95- "@io_bazel_rules_scala_scala_library" ,
96- "@io_bazel_rules_scala_scala_reflect" ,
96+ "@io_bazel_rules_scala_scala_compiler" + suffix ,
97+ "@io_bazel_rules_scala_scala_library" + suffix ,
98+ "@io_bazel_rules_scala_scala_reflect" + suffix ,
9799 "@org_apache_commons_commons_lang_3_5_without_file//:linkable_org_apache_commons_commons_lang_3_5_without_file" ,
98100 ],
99101 )
0 commit comments