Migrate to Kotlin-specific proto generation [Blocked: #2747] #3933
Labels
enhancement
End user-perceivable enhancements.
Impact: Medium
Moderate perceived user impact (non-blocking bugs and general improvements).
Issue: Needs Break-down
Indicates that an issue is too large and should be broken into smaller chunks.
Issue: Needs Clarification
Indicates that an issue needs more detail in order to be able to be acted upon.
Work: High
It's not clear what the solution is.
Z-ibt
Temporary label for Ben to keep track of issues he's triaged.
Protobuf now supports outputting Kotlin-specific proto classes which have a generally nicer, lighterweight, and more idiomatic syntax for Kotlin uses than their Java counterparts.
grpc/grpc-kotlin#290 demonstrates integrating with the new libraries, and https://developers.google.com/protocol-buffers/docs/kotlintutorial has details on the new syntax (which seems similar to our newer
apply
-based syntax we've been adopting, but I think offers some additional improvements).I recommend blocking this on #2747 since it'll be easier to keep with current proto rules that are carefully configured in both build environments until we have just one environment to update.
The text was updated successfully, but these errors were encountered: