class RuboCop::Cop::RSpec::ImplicitBlockExpectation

def nearest_subject(node)

def nearest_subject(node)
  node
    .each_ancestor(:block)
    .lazy
    .select { |block_node| multi_statement_example_group?(block_node) }
    .map { |block_node| find_subject(block_node) }
    .find(&:itself)
end