Fix block return type violations and use WithoutRuntime sig
Add explicit nil return in formula_installer.rb where the else branch returns an Array from <<, violating the block's declared T.nilable(Symbol) return type. Use T::Sig::WithoutRuntime for Formula#recursive_requirements (matching recursive_dependencies) since CaskDependent may not be initialized yet.
D
Douglas Eichelberger committed
5833a05338eea952bf41ea70a4634abb3b83c4c9
Parent: 7a16cd6