lib/templates/classfile.md.erb in rdoc-markdown-0.1.6 vs lib/templates/classfile.md.erb in rdoc-markdown-0.1.7
- old
+ new
@@ -1,21 +1,27 @@
-# <%= 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? %><%= h klass.description %><% end %>
+# <% 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 %>
+## 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.name %>
-<%= attr.rw %>
-<%= h attr.description %><% end %><% end %>
+## 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 %>](<%= method.aref %>)
+## 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 %>](<%= method.aref %>)
-<% if method.name %><%= h method.description %><% end %><% end %><% end %>
+## Public Instance Methods
+<% instance_methods.each do |method| %> ### <%= method.name %><%= method.params %>
+
+<%= h method.description %><% end %><% end %>