lib/code_ownership.rb in code_ownership-1.33.1 vs lib/code_ownership.rb in code_ownership-1.34.1

- old
+ new

@@ -154,10 +154,10 @@ ] end end private_class_method(:backtrace_with_ownership) - sig { params(klass: T.nilable(T.any(Class, Module))).returns(T.nilable(::CodeTeams::Team)) } + sig { params(klass: T.nilable(T.any(T::Class[T.anything], Module))).returns(T.nilable(::CodeTeams::Team)) } def for_class(klass) @memoized_values ||= T.let(@memoized_values, T.nilable(T::Hash[String, T.nilable(::CodeTeams::Team)])) @memoized_values ||= {} # We use key because the memoized value could be `nil` if !@memoized_values.key?(klass.to_s)