Sha256: 4e884f06b3e87ca773d138ef70ba12b41696e6f7bf37f74c980e6274f6e4be59

Contents?: true

Size: 285 Bytes

Versions: 6

Compression:

Stored size: 285 Bytes

Contents

module YARD
  module Generators
    class DocstringGenerator < Base
      before_section :main, :has_docstring?
      
      def sections_for(object) [:main] end
      
      protected
      
      def has_docstring?
        !current_object.docstring.empty?
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
yard-0.2.3.5 lib/yard/generators/docstring_generator.rb
yard-0.2.3.4 lib/yard/generators/docstring_generator.rb
yard-0.2.3.2 lib/yard/generators/docstring_generator.rb
yard-0.2.3.3 lib/yard/generators/docstring_generator.rb
yard-0.2.2 lib/yard/generators/docstring_generator.rb
yard-0.2.3 lib/yard/generators/docstring_generator.rb