Method: JsDuck::Merger#create_method
- Defined in:
- lib/jsduck/merger.rb
#create_method(docs, code) ⇒ Object
153 154 155 156 157 158 159 160 161 162 163 164 |
# File 'lib/jsduck/merger.rb', line 153 def create_method(docs, code) doc_map = build_doc_map(docs) name = detect_name(:method, doc_map, code) return add_shared({ :tagname => :method, :name => name, :owner => detect_owner(doc_map), :doc => detect_doc(docs), :params => detect_params(:method, doc_map, code), :return => detect_return(doc_map, name == "constructor" ? "Object" : "undefined"), }, doc_map) end |