Commit 11ea2d2e authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

Rename Accessors#create_all! to #process_all!.

To unify the naming with other classes doing similar stuff.
parent f5614503
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -8,15 +8,15 @@ module JsDuck
    end

    # Generates accessors in all classes.
    def create_all!
      @classes.each_value {|cls| create(cls) }
    def process_all!
      @classes.each_value {|cls| process(cls) }
    end

    # Given a class, generates accessor methods to configs with
    # @accessor tag.  Modifies the class by adding these methods.
    # When class already contains a getter or setter, the method is
    # not added.
    def create(cls)
    def process(cls)
      # Grab all configs tagged as @accessor
      accessors = cls[:members].find_all {|m| m[:tagname] == :cfg && m[:accessor] }

+1 −1
Original line number Diff line number Diff line
@@ -65,7 +65,7 @@ module JsDuck
      classes = agr.classes

      Ignore.new(classes).process_all!
      Accessors.new(classes).create_all!
      Accessors.new(classes).process_all!
      Ext4Events.new(classes, @opts).process_all!
      Enum.new(classes).process_all!
      # Ignore override classes after applying them to actual classes
+1 −1
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@ describe JsDuck::Aggregator do
  def parse(string)
    agr = JsDuck::Aggregator.new
    agr.aggregate(JsDuck::Source::File.new(string))
    JsDuck::Accessors.new(agr.classes).create_all!
    JsDuck::Accessors.new(agr.classes).process_all!
    agr.result
  end