package for tasty-core #17920
Closed
bishabosha
started this conversation in
General Discussion
Replies: 1 comment
-
I don't think we could change the package at this point, many real projects out there directly depend on the library in their build definitions - |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The role of the
tasty-core
library is to define the canonical low level byte format for TASTy, and basic readers and buffers to manipulate low level data, but not a way to parse structured information, control over traversal should be free for implementations of tastyCurrently the sources in the
tasty-core
library use the packagedotty.tools.tasty
. I wonder if it should move under a package withinscala
,In favour:
scala.tasty.inspector
forscala3-tasty-inspector
scala-compiler
has already reservedscala.tools.tasty
for the scala 2 compiler's semantic classes for tasty such as encodings for names, signatures, etc.tasty-core
is intended to be consumed by an independent semantic library for tasty, not just the Scala 3 compilerBeta Was this translation helpful? Give feedback.
All reactions