-
Notifications
You must be signed in to change notification settings - Fork 21
Fix sbt interface #10110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Imported From: https://issues.scala-lang.org/browse/SI-10110?orig=1 |
@adriaanm said: |
Also align reporting and configuration (such as |
I suggest we not keep this open unless someone can clearly state what ought to be fixed and why it ought to be fixed? |
I'm not breaking any new ground, but just to lay it out: as a tool (sbt) that supports multiple previously released versions of Scala, it can only use the APIs that are available for that version (as we're not inclined to releasing new minor releases of, say, 2.10). Perhaps there are still APIs in the 2.12 and 2.13 trees that sbt doesn't used (having migrated to better newer ones) so those could now go. But my impression is it's only a number of lines, at most the odd class and/or odd file. Not something that, IMO, is worth dropping in a minor version (e.g 2.13.5) and force ("break") some other tool that hadn't yet migrated. |
The interface with sbt is stale and rife with comments about compatibility with ancient versions of scala.
sbt needs a simple hook for postInit actions.
The text was updated successfully, but these errors were encountered: