class RuboCop::Cop::Sorbet::AllowIncompatibleOverride
def on_block(node)
def on_block(node) return unless sig?(node.send_node) block = node.children.last return unless block&.send_type? receiver = block.receiver while receiver allow_incompatible_pair = override?(receiver) if allow_incompatible_pair add_offense(allow_incompatible_pair) break end receiver = receiver.receiver end end