2025-04-01 21:26:09 -07:00

46 lines
1.1 KiB
YAML

---
# see https://github.com/Shopify/tapioca?tab=readme-ov-file#configuration
gem:
exclude:
# These conflict with the rbi files provided by sorbet:
- base64
- benchmark
- bigdecimal
- json
- logger
- racc
- rexml
# These aren't needed:
- coderay
- diff-lcs
- docile
- hana
- language_server-protocol
- netrc
- parallel
- public_suffix
- redcarpet
- rspec-github
- rspec-mocks
- rspec-retry
- rspec
- rspec_junit_formatter
- rubocop-md
- rubocop-performance
- rubocop-sorbet
- ruby-prof
- simplecov_json_formatter
- simpleidn
- unicode-display_width
- unicode-emoji
- yard-sorbet
# The tapioca generated gem is not correct or sufficient for pycall
# so we need to generate our own:
- pycall
# Skipping rbi generation for parser results in a 7x performance
# improvement in `brew typecheck --update--all`, so we just persist it
# instead. (This gem is only needed by rubocop, which is in the process of
# migrating to prism.)
- parser
prerequire: sorbet/tapioca/prerequire.rb