
- Turns out we do need this. I lulled us into a false sense of security by not deleting `sorbet/rbi/hidden-defintions/hidden.rbi` previously. - If we do delete that file then Sorbet reveals >200 typechecking issues. - The docs on moving from `srb rbi` to `tapioca` say that we don't need `hidden-definitions` anymore, but clearly we do. The blog post goes into a lot of detail on why `rbi hidden-defintions` exists and the fact that there's not an analogous command in Tapioca: https://sorbet.org/blog/2022/07/27/srb-tapioca#whats-happening-with-srb-rbi-hidden-definitions - Eventually we should try out `tapioca dsl`, since that's said to be a "partial replacement" for `hidden-definitions`, and removing our reliance on deprecated commands can only be a good thing?
Library
This directory contains all the code run by the official brew
command in Homebrew
and all formulae (package descriptions) in taps (repositories containing formulae) in Taps
subdirectories.