Method: RDoc::Context#remove_invisible
- Defined in:
- lib/rdoc/code_object/context.rb
#remove_invisible(min_visibility) ⇒ Object
Removes methods and attributes with a visibility less than min_visibility
. – TODO mark the visibility of attributes in the template (if not public?)
1107 1108 1109 1110 1111 1112 |
# File 'lib/rdoc/code_object/context.rb', line 1107 def remove_invisible min_visibility return if [:private, :nodoc].include? min_visibility remove_invisible_in @method_list, min_visibility remove_invisible_in @attributes, min_visibility remove_invisible_in @constants, min_visibility end |