Skip to content

Commit 0e71b15

Browse files
committed
Fix the remaining default providers in setup_scala_toolchain
These should also point to Scala version-specific artifacts. See previous PR: bazel-contrib#1561
1 parent fa23848 commit 0e71b15

File tree

1 file changed

+16
-18
lines changed

1 file changed

+16
-18
lines changed

scala/private/macros/setup_scala_toolchain.bzl

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -49,25 +49,23 @@ def setup_scala_toolchain(
4949
deps = scala_macro_classpath,
5050
)
5151

52-
if scala_xml_deps != None:
53-
declare_deps_provider(
54-
name = scala_xml_provider,
55-
deps_id = "scala_xml",
56-
visibility = visibility,
57-
deps = scala_xml_deps,
58-
)
59-
else:
60-
scala_xml_provider = "@io_bazel_rules_scala//scala:scala_xml_provider"
52+
if scala_xml_deps == None:
53+
scala_xml_deps = default_deps("scala_xml", scala_version)
54+
declare_deps_provider(
55+
name = scala_xml_provider,
56+
deps_id = "scala_xml",
57+
visibility = visibility,
58+
deps = scala_xml_deps,
59+
)
6160

62-
if parser_combinators_deps != None:
63-
declare_deps_provider(
64-
name = parser_combinators_provider,
65-
deps_id = "parser_combinators",
66-
visibility = visibility,
67-
deps = parser_combinators_deps,
68-
)
69-
else:
70-
parser_combinators_provider = "@io_bazel_rules_scala//scala:parser_combinators_provider"
61+
if parser_combinators_deps == None:
62+
parser_combinators_deps = default_deps("parser_combinators", scala_version)
63+
declare_deps_provider(
64+
name = parser_combinators_provider,
65+
deps_id = "parser_combinators",
66+
visibility = visibility,
67+
deps = parser_combinators_deps,
68+
)
7169

7270
dep_providers = [
7371
scala_xml_provider,

0 commit comments

Comments
 (0)