File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change 2020
2121# We already ship the preferred sorbet manifests in the package itself.
2222# `tapioca` currently does not offer us a way to opt out of unnecessary compilation.
23- if Object . const_defined? ( :Tapioca ) && caller . chain ( [ $PROGRAM_NAME] ) . chain ( ARGV ) . grep ( /tapioca/ )
23+ if Object . const_defined? ( :Tapioca ) &&
24+ caller . chain ( [ $PROGRAM_NAME] ) . chain ( ARGV ) . any? ( /tapioca/ ) &&
25+ ARGV . none? ( /dsl/ )
2426 return
2527end
2628
Original file line number Diff line number Diff line change @@ -875,8 +875,12 @@ def to_sorbet_type(type)
875875 case type
876876 in FinchAPI ::Internal ::Util ::SorbetRuntimeSupport
877877 type . to_sorbet_type
878- else
878+ in Class | Module
879879 type
880+ in true | false
881+ T ::Boolean
882+ else
883+ type . class
880884 end
881885 end
882886 end
You can’t perform that action at this time.
0 commit comments