Method: RuboCop::Cop::RSpec::InstanceVariable#on_top_level_group

Defined in:
lib/rubocop/cop/rspec/instance_variable.rb

#on_top_level_group(node) ⇒ Object

[View source]

73
74
75
76
77
78
79
80
# File 'lib/rubocop/cop/rspec/instance_variable.rb', line 73

def on_top_level_group(node)
  ivar_usage(node) do |ivar, name|
    next if valid_usage?(ivar)
    next if assignment_only? && !ivar_assigned?(node, name)

    add_offense(ivar)
  end
end