class RuboCop::Cop::RSpec::ScatteredSetup
def repeated_hooks(node)
def repeated_hooks(node) hooks = RuboCop::RSpec::ExampleGroup.new(node) .hooks .select { |hook| hook.knowable_scope? && hook.name != :around } .group_by { |hook| [hook.name, hook.scope, hook.metadata] } .values .reject(&:one?) hooks.map do |hook| hook.map(&:to_node) end end