class Ducalis::KeywordDefaults
Constants
- OFFENSE
Public Instance Methods
on_def(node)
click to toggle source
# File lib/ducalis/cops/keyword_defaults.rb, line 12 def on_def(node) args = node.type == :defs ? node.to_a[2] : node.to_a[1] return if args.to_a.one? args.children.each do |arg_node| next unless arg_node.type == :optarg add_offense(node, :expression, OFFENSE) end end
Also aliased as: on_defs