|
9 | 9 |
|
10 | 10 | <%= render '_sidebar_table_of_contents.rhtml' %> |
11 | 11 |
|
12 | | - <%- unless klass.sections.length == 1 then %> |
| 12 | + <%- if klass_sections.any? %> |
13 | 13 | <div id="sections-section" class="nav-section"> |
14 | 14 | <h3>Sections</h3> |
15 | 15 |
|
16 | 16 | <ul class="link-list" role="directory"> |
17 | | - <%- klass.sort_sections.each do |section| -%> |
| 17 | + <%- klass_sections.each do |section| -%> |
18 | 18 | <li><a href="#<%= section.aref %>"><%= h section.title %></a></li> |
19 | 19 | <%- end -%> |
20 | 20 | </ul> |
|
28 | 28 | </div> |
29 | 29 | <%- end -%> |
30 | 30 |
|
31 | | - <%- unless klass.includes.empty? then %> |
| 31 | + <%- if klass_includes.any? %> |
32 | 32 | <div id="includes-section" class="nav-section"> |
33 | 33 | <h3>Included Modules</h3> |
34 | 34 |
|
35 | 35 | <ul class="link-list"> |
36 | | - <%- klass.each_include do |inc| -%> |
37 | | - <%- unless String === inc.module then -%> |
| 36 | + <%- klass_includes.each do |inc| -%> |
| 37 | + <%- unless String === inc.module -%> |
38 | 38 | <li><a class="include" href="<%= klass.aref_to inc.module.path %>"><%= inc.module.full_name %></a> |
39 | | - <%- else -%> |
| 39 | + <%- else -%> |
40 | 40 | <li><span class="include"><%= inc.name %></span> |
41 | | - <%- end -%> |
| 41 | + <%- end -%> |
42 | 42 | <%- end -%> |
43 | 43 | </ul> |
44 | 44 | </div> |
45 | 45 | <%- end -%> |
46 | 46 |
|
47 | | - <%- unless klass.extends.empty? then %> |
| 47 | + <%- if klass_extends.any? %> |
48 | 48 | <div id="extends-section" class="nav-section"> |
49 | 49 | <h3>Extended With Modules</h3> |
50 | 50 |
|
51 | 51 | <ul class="link-list"> |
52 | | - <%- klass.each_extend do |ext| -%> |
53 | | - <%- unless String === ext.module then -%> |
| 52 | + <%- klass_extends.each do |ext| -%> |
| 53 | + <%- unless String === ext.module -%> |
54 | 54 | <li><a class="extend" href="<%= klass.aref_to ext.module.path %>"><%= ext.module.full_name %></a> |
55 | | - <%- else -%> |
| 55 | + <%- else -%> |
56 | 56 | <li><span class="extend"><%= ext.name %></span> |
57 | | - <%- end -%> |
| 57 | + <%- end -%> |
58 | 58 | <%- end -%> |
59 | 59 | </ul> |
60 | 60 | </div> |
61 | 61 | <%- end -%> |
62 | 62 |
|
63 | | - <% if (class_methods = klass.class_method_list.sort).any? %> |
| 63 | + <% if klass_class_methods.any? %> |
64 | 64 | <div class="nav-section"> |
65 | 65 | <h3>Class Methods</h3> |
66 | 66 | <ul class="link-list" role="directory"> |
67 | | - <%- class_methods.each do |meth| -%> |
| 67 | + <%- klass_class_methods.each do |meth| -%> |
68 | 68 | <li <%- if meth.calls_super %>class="calls-super" <%- end %>><a href="#<%= meth.aref %>"><%= h meth.name -%></a></li> |
69 | 69 | <%- end -%> |
70 | 70 | </ul> |
71 | 71 | </div> |
72 | 72 | <% end %> |
73 | 73 |
|
74 | | - <% if (instance_methods = klass.instance_methods.sort).any? %> |
| 74 | + <% if klass_instance_methods.any? %> |
75 | 75 | <div class="nav-section"> |
76 | 76 | <h3>Instance Methods</h3> |
77 | 77 | <ul class="link-list" role="directory"> |
78 | | - <%- instance_methods.each do |meth| -%> |
| 78 | + <%- klass_instance_methods.each do |meth| -%> |
79 | 79 | <li <%- if meth.calls_super %>class="calls-super" <%- end %>><a href="#<%= meth.aref %>"><%= h meth.name -%></a></li> |
80 | 80 | <%- end -%> |
81 | 81 | </ul> |
|
0 commit comments