The project that generates Scala codes from semanticdb.proto for Scala3 compiler. Context: scalameta/scalameta#2367
- Generate Scala code from
semanticdb.proto
using Scalapb - Adjust the generated codes for Scala3
- Remove
scalapb-runtime
dependencies so Scala3 doesn't need to depend onscalapb-runtime
. - Replace annotations
@transient
to@sharable
, removeSerialVersionUID
- derive
CanEqual
for generaged class and traits.
- Remove
clean-generated
: delete generated files.generate
: generate Scala files and adjust them for Scala3 compiler.
$ sbt
> clean
> clean-generated
> generate