data-class allows to create classes almost like case-classes, but with no public unapply or copy methods, making it easier to add fields to them while maintaining binary compatiblity.

Compile Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Scala Compiler Apache 2.0
org.scala-lang » scala-reflect
Reflection Library for the Scala Programming Language
2.13.18
Lang Runtime Apache 2.0
org.scala-lang » scala-library
Standard library for the Scala Programming Language Version 3
2.13.183.8.4