Commit 557dd7d2 authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

Move :members array creation inside @class Tag.

parent 0d53875e
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -37,7 +37,6 @@ module JsDuck
      TagRegistry.mergers(:class).each do |tag|
        tag.merge(h, docs, code)
      end
      h[:members] = []

      do_merge(h, docs, code)
    end
+6 −0
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@ module JsDuck::Tag
    def initialize
      @pattern = "class"
      @key = :class
      @merge_context = :class
    end

    # @class name
@@ -18,5 +19,10 @@ module JsDuck::Tag
    def process_doc(h, tags, pos)
      h[:name] = tags[0][:name]
    end

    # Ensure the empty members array.
    def merge(h, docs, code)
      h[:members] = []
    end
  end
end