Method: RDoc::Context#section_contents
- Defined in:
- lib/rdoc/code_object/context.rb
#section_contents ⇒ Object
Returns RDoc::Context::Section objects referenced in this context for use in a table of contents.
1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 |
# File 'lib/rdoc/code_object/context.rb', line 1149 def section_contents used_sections = {} each_method do |method| next unless method.display? used_sections[method.section] = true end # order found sections sections = sort_sections.select do |section| used_sections[section] end # only the default section is used return [] if sections.length == 1 and not sections.first.title sections end |