-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Rename dotty
to scala.tools.dotty
#10227
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
But then it would be The dotty compiler does not necessarily need to live inside the scala package. For instance |
Java doesn't have nested packages though. We want to allow the scala 2 and scala 3 compiler jar to coexist on the same classpath, so if we were to move, we'd have to put everything in |
Plus one for It's worth adding that Scala 2 has a much richer ecosystem of Also plus one for As a caveat, "Where does my test file go in Scala 3?" is still a minor research project for me, so my take is necessarily naive. |
On the other hand that adds yet-another external users of scala's package privates... |
We decided not to act on this right now. |
Uh oh!
There was an error while loading. Please reload this page.
Maybe we should move the compiler root package
dotty
toscala.tools.dotty
and follow the same naming scheme as in Scala 2 (scala.tools.nsc
).This would make it possible to access package-private members of the library within the compiler. There are some use cases within the metaprogramming API where this might help to remove unnecessary classes from the library (see #10222).
The text was updated successfully, but these errors were encountered: