Method: JsDuck::Merger#create_class

Defined in:
lib/jsduck/merger.rb

#create_class(docs, code) ⇒ Object



84
85
86
87
88
89
90
# File 'lib/jsduck/merger.rb', line 84

def create_class(docs, code)
  groups = group_class_docs(docs)
  result = create_bare_class(groups[:class], code)
  result[:members] = create_class_members(groups, result[:name])
  result[:statics] = Class.default_members_hash
  result
end