[Ruby][Sorbet][tapioca] gemの型定義のコンフリクトが解消できないときの対応

前提

  • tapiocaを使っている
  • sorbet-typed(などのコミュニティの型定義)とコンフリクトしている
  • bundle exec srb rbi suggest-typedで解消されない

対応

下記のようにtapiocaのconfigのexcludeに対象gemを追加。

sorbet/tapioca/config.yml

1
2
3
gem:
  exclude:
    - gemA

試してはいないがおそらくtyped_overridesでfalseにするなどでも解消できるはず(気が向いたら試す)。

1
2
3
gem:
  typed_overrides:
    gemA: "false"

参考

Built with Hugo
テーマ StackJimmy によって設計されています。