The project that generates Scala codes from semanticdb.proto for Scala3 compiler. Context: scalameta/scalameta#2367
- Generate Scala code from semanticdb.protousing Scalapb
- Adjust the generated codes for Scala3
- Remove scalapb-runtimedependencies so Scala3 doesn't need to depend onscalapb-runtime.
- Replace annotations @transientto@sharable, removeSerialVersionUID
- derive CanEqualfor 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- Update the scalametaVersionvariable inbuild.sbt, or thesemanticdbProtoURL.
- Run sbt generate, to re-fetch and patch the local .proto file.