The parameters in a method’s definition.
# File lib/reek/core/method_context.rb, line 11 def default_assignments assignments = self[-1] result = [] return result unless is_assignment_block?(assignments) assignments[1..-1].each do |exp| result << exp[1..2] if exp[0] == :lasgn end result end
# File lib/reek/core/method_context.rb, line 37 def include?(name) names.include?(name) end
# File lib/reek/core/method_context.rb, line 20 def is_arg?(param) return false if is_assignment_block?(param) return !(param.to_s =~ /^\&/) end
# File lib/reek/core/method_context.rb, line 24 def is_assignment_block?(param) Array === param and param[0] == :block end
Generated with the Darkfish Rdoc Generator 2.