Ruby tapioca
From wikinotes
Generate ruby sorbet rbi files for gems.
Documentation
github https://github.com/Shopify/tapioca
Locations
sorbet/tapioca/config.yml
configure tapioca sorbet/tapioca/require.rb
require gems here to help tapioca find constants
Usage
bundle exec tapioca gem # update rbi files for gems bundle exec tapioca gem --all # force-update all rbi files bundle exec tapioca dsl Foo::Bar # update rbi for one of your project classes
Configuration
require.rb
Some common requires
require "active_support/all" require "mocha/configuration" require "mocha/minitest" require "zeitwerk"config.yml
gem: doc: true loc: false