lib/packwerk/parsers/factory.rb in packwerk-3.2.0 vs lib/packwerk/parsers/factory.rb in packwerk-3.2.1

- old
+ new

@@ -22,11 +22,11 @@ sig { void } def initialize @ruby_parser = T.let(nil, T.nilable(ParserInterface)) @erb_parser = T.let(nil, T.nilable(ParserInterface)) - @erb_parser_class = T.let(nil, T.nilable(Class)) + @erb_parser_class = T.let(nil, T.nilable(T::Class[T.anything])) end sig { params(path: String).returns(T.nilable(ParserInterface)) } def for_path(path) case path @@ -35,15 +35,15 @@ when ERB_REGEX @erb_parser ||= T.unsafe(erb_parser_class).new end end - sig { returns(Class) } + sig { returns(T::Class[T.anything]) } def erb_parser_class @erb_parser_class ||= Erb end - sig { params(klass: T.nilable(Class)).void } + sig { params(klass: T.nilable(T::Class[T.anything])).void } def erb_parser_class=(klass) @erb_parser_class = klass @erb_parser = nil end end