[
https://issues.apache.org/jira/browse/AVRO-3577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17567930#comment-17567930
]
Tim Perkins commented on AVRO-3577:
-----------------------------------
[~piotaixr] I'd be happy to take a look if you want to add RBS typings.
I'm less familiar with RBS but use Sorbet at work. Perhaps eventually the gem
could include both RBS and RBI files.
> Add RBS Typings
> ---------------
>
> Key: AVRO-3577
> URL: https://issues.apache.org/jira/browse/AVRO-3577
> Project: Apache Avro
> Issue Type: Improvement
> Components: ruby
> Reporter: Rémi Piotaix
> Priority: Minor
>
> Ruby 3 came with support for RBS typings.
> At my company, we are building microservices in Ruby with Kafka and use Avro
> for data serialization.
> We started using RBS and the Steep typechecker to check our code. For now, we
> have vendored dummy types for some of the libraries we are using, but I would
> be interested in adding the typings for the avro gem. Is-there an interest in
> a PR with these kind of changes?
> I already started some of this work and noticed some typing problems in the
> code and part that could/should be refactored/fixed thanks to this. Would PRs
> be welcome with these kind of changes?
>
> Thanks for your time!
--
This message was sent by Atlassian Jira
(v8.20.10#820010)