Method: JsDuck::Process::Lint#warn_duplicate_params
- Defined in:
- lib/jsduck/process/lint.rb
#warn_duplicate_params ⇒ Object
print warnings for duplicate parameter names
54 55 56 57 58 59 60 61 62 63 64 |
# File 'lib/jsduck/process/lint.rb', line 54 def warn_duplicate_params each_member do |member| params = {} (member[:params] || []).each do |p| if params[p[:name]] warn(:dup_param, "Duplicate parameter name #{p[:name]}", member) end params[p[:name]] = true end end end |