Commit d4869a2
committed
scala-xml dependency should be provided
Nothing should transitively depend on the scala-xml module except for
scaladoc and library-all.
Compiler needs scala-xml as a build dependency, but not at runtime.
The user is supposed to provide scala-xml as a dependency at runtime.
This fixes an issue where the classpath in SBT shadows the scala-xml
module, see scala/scala-module-dependency-sample#14. The only
consequence of dropping the dependency at runtime is that scala-xml
always needs to be binary compatible. That's the point of MiMa and
dbuild, no?1 parent 23548c4 commit d4869a2
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
423 | 423 | | |
424 | 424 | | |
425 | 425 | | |
426 | | - | |
| 426 | + | |
427 | 427 | | |
428 | 428 | | |
429 | 429 | | |
| |||
0 commit comments