13 Commits

Author SHA1 Message Date
Mike McQuaid
87986d9dca
sorbet/config: handle some homebrew-bundle cases.
- need to ignore `vendor/ruby` because there can be gems in there
- need to ignore `spec/stub` because it's defining RSpec-only stub
  methods that aren't used outside of RSpec and don't have the same
  e.g. signatures.
2025-01-08 15:56:30 +00:00
Douglas Eichelberger
07da4aa7a6 Stop suppressing undef errors 2024-09-19 10:58:53 -07:00
Issy Long
dc0cb32520
sorbet: Ignore Formula and Casks directories
- These get in the way of typechecking `cmd` Ruby
  scripts in package taps, and we don't want formulae
  or casks to be considered for typing.
2024-08-21 21:05:22 +01:00
Douglas Eichelberger
70b072a7d0 Suppress sorbet type errors when using `undef' 2024-08-15 08:03:45 -07:00
Douglas Eichelberger
f52cbbb9da
Vendor mechanize gem outside Gemfile
We only need a single file and it avoids pulling in e.g. `nokogiri`
which is vulnerable.

Allow updating it using `brew vendor-gems`.
2023-04-24 14:03:55 +01:00
Douglas Eichelberger
3a02894d0b Suppress unsupported splat sorbet errors 2023-03-03 08:29:26 -08:00
Douglas Eichelberger
6c93f6fe91 Enable typing in rubocops 2023-02-16 15:51:20 -08:00
Bo Anderson
07239d267c
Migrate from Sorbet DSL plugins to Parlour 2021-08-06 13:32:48 +01:00
Markus Reiter
0032cfca5b Refactor brew typecheck. 2020-11-25 17:04:19 +01:00
Markus Reiter
6449e0f7bf Ignore Sorbet error 5061 for now.
See https://github.com/sorbet/sorbet/pull/3565#issuecomment-730544936.
2020-11-21 18:28:30 +01:00
Markus Reiter
ab33bc638d Add type signatures for UnpackStrategy::Zip. 2020-10-20 09:50:21 +02:00
Markus Reiter
5660947b5e Don't typecheck /test/.gem. 2020-10-09 16:45:13 +02:00
vidusheeamoli
9b380dcde5 add the sorbet directory 2020-06-12 02:13:13 +05:30