twirp-ruby icon indicating copy to clipboard operation
twirp-ruby copied to clipboard

Sorbet / Tapioca DSL support

Open SamMorrowDrums opened this issue 10 months ago • 0 comments

I've opened https://github.com/Shopify/tapioca/issues/2235 but the core issue is that we lose the type information from the GRPC DSL that tapioca provides when the twirp layer is added, so unfortunately calls to twirp-ruby in ruby apps with Sorbet do not get the benefit of type information, as the twirp layer adds a lay of indirection which leads to the interfaces all being untyped.

It would be amazing if it were possible to provide this somehow.

SamMorrowDrums avatar Mar 14 '25 13:03 SamMorrowDrums