Skip to content

Add gRPC code generation with effect type support#186

Merged
oyvindberg merged 1 commit intomainfrom
grpc-codegen
Feb 1, 2026
Merged

Add gRPC code generation with effect type support#186
oyvindberg merged 1 commit intomainfrom
grpc-codegen

Conversation

@oyvindberg
Copy link
Collaborator

Summary

  • Add protobuf parser and gRPC code generation for Java, Kotlin, and Scala
  • Support effect types (CompletableFuture, Uni/Mutiny, Mono) in generated service clients/servers
  • Generate typed message classes, enum wrappers, oneof sealed types, and service stubs from .proto files
  • Include Kotlin-Quarkus-Mutiny tester with full roundtrip integration tests

Test plan

  • Java gRPC tester with integration tests (gRPC-Java)
  • Kotlin gRPC tester with integration tests (gRPC-Kotlin)
  • Kotlin Quarkus Mutiny tester with integration tests
  • Scala gRPC tester with integration tests

🤖 Generated with Claude Code

…iny tester, and full roundtrip testing

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@oyvindberg oyvindberg merged commit 7ba83f3 into main Feb 1, 2026
12 checks passed
@oyvindberg oyvindberg deleted the grpc-codegen branch February 1, 2026 01:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant