Method: JsDuck::Merger#code_matches_doc?

Defined in:
lib/jsduck/merger.rb

#code_matches_doc?(tagname, doc_map, code) ⇒ Boolean

True if the name detected from code matches with explicitly documented name. Also true when no explicit name documented.

Returns:

  • (Boolean)


319
320
321
322
323
# File 'lib/jsduck/merger.rb', line 319

def code_matches_doc?(tagname, doc_map, code)
  explicit_name = detect_name(tagname, doc_map, {})
  implicit_name = detect_name(tagname, {}, code)
  return explicit_name == "" || explicit_name == implicit_name
end