Delay deprecating package object inheritance until 2.14#7857
Delay deprecating package object inheritance until 2.14#7857lrytz merged 1 commit intoscala:2.13.xfrom
Conversation
|
Sorry a module system based on package objects will have to wait for 2.17. |
|
@som-snytt |
|
@Kaishh it's a follow-up to my comment when I approved the proposal PR. |
|
@som-snytt
Scala's objects and package objects already form a very powerful module system, a clarification might help convey what system you envision exactly. |
|
(I never answered the question what are package objects good for. I always liked the original idea to use them to define API, like exports. I wonder if they could have interacted with Java modules.) |
Ref scala/scala-dev#441
Delay deprecation proposed in #7662 to 2.14.