Method: JsDuck::Process::Lint#warn_unnamed

Defined in:
lib/jsduck/process/lint.rb

#warn_unnamedObject

print warning for each member or parameter with no name



25
26
27
28
29
30
31
32
33
34
35
36
# File 'lib/jsduck/process/lint.rb', line 25

def warn_unnamed
  each_member do |member|
    if !member[:name] || member[:name] == ""
      warn(:name_missing, "Unnamed #{member[:tagname]}", member)
    end
    (member[:params] || []).each do |p|
      if !p[:name] || p[:name] == ""
        warn(:name_missing, "Unnamed parameter", member)
      end
    end
  end
end