Sha256: bc76c1358b8894cbf99e84bd0a6c421a802ceb3cf352384f0a4e825d4f9b1650

Contents?: true

Size: 567 Bytes

Versions: 1

Compression:

Stored size: 567 Bytes

Contents

module YARD
  module Generators
    class ModuleGenerator < Base
      before_generate :is_module?
      
      def sections_for(object) 
        [
          :header,
          [
            G(MixinsGenerator), 
            G(DocstringGenerator), 
            G(AttributesGenerator), 
            G(ConstantsGenerator),
            G(VisibilityGroupGenerator, :visibility => :public),
            G(VisibilityGroupGenerator, :visibility => :protected),
            G(VisibilityGroupGenerator, :visibility => :private)
          ]
        ]
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
yard-0.2.2 lib/yard/generators/module_generator.rb