TastyHeader
sealed abstract case class TastyHeader(uuid: UUID, majorVersion: Int, minorVersion: Int, experimentalVersion: Int, toolingVersion: String)
The Tasty Header consists of four fields: - uuid
contains a hash of the sections of the TASTy file - majorVersion
matching the TASTy format version that last broke backwards compatibility - minorVersion
matching the TASTy format version that last broke forward compatibility - experimentalVersion
0 for final compiler version
positive for between minor versions and forward compatibility is broken since the previous stable version. - toolingVersion
arbitrary string representing the tooling that produced the TASTy
Value members
Inherited methods
An iterator over the names of all the elements of this product.
- Inherited from
- Product
- Source
- Product.scala
An iterator over all the elements of this product.
- Returns
in the default implementation, an
Iterator[Any]
- Inherited from
- Product
- Source
- Product.scala