Sha256: c1270f923e1e48befef0b1f2295957270e6da5227fdc1614c8283c82adbf8e4a
Contents?: true
Size: 1.23 KB
Versions: 1
Compression:
Stored size: 1.23 KB
Contents
# <%= klass&.name %> ## <% if klass.type == 'class' %><%= klass.type.capitalize %>[<%= klass.full_name %>](<%= klass&.path %>)<% if klass.superclass %> inherits from <% end %><% unless String === klass.superclass %> [<%= klass.superclass&.name %>](<%= klass.superclass&.path %>) <% else %> <%= klass.superclass %> <% end %> <% else %> <%= klass.type.capitalize %> [<%= klass&.name %>](<%= klass&.path %>) <% end %> <% if klass.description && !klass.description.empty? %><%= klass.description %><% end %> <% unless klass.constants.empty? %> ### Constants <% klass.constants.sort_by { |x| x&.name }.each do |const| %> <%= const&.name %> <% end %> <% end %> <% unless klass.attributes.empty? %> ### Attributes <% klass.attributes.sort_by { |x| x&.name }.each do |attr| %><%= attr&.name %> <%= attr.rw %> <%= attr.description %> <% end %><% end %> <% unless klass_methods.empty? %> ### Public Class Methods <% klass_methods.each do |method| %>[<%= method&.name %><%= method.params %>](<%= method.aref %>) <%= method.description %><% end %> <% end %> <% unless instance_methods.empty? %> ### Public Instance Methods <% instance_methods.each do |method| %>[<%= method&.name %><%= method.params %>](<%= method.aref %>) <%= method.description %><% end %><% end %>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rdoc-markdown-0.1.4 | lib/templates/classfile.md.erb |