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