lib/rdoc/context.rb (5 lines): - line 231: # TODO find a policy for 'attr_reader :foo' + 'def foo=()' - line 407: mod.section = current_section # TODO declaring context? something is - line 1003: # TODO remove this later - line 1107: # TODO mark the visibility of attributes in the template (if not public?) - line 1238: # FIXME we can be 'owned' by several TopLevel (see #record_location & lib/rdoc/class_module.rb (4 lines): - line 48: # TODO move to RDoc::NormalClass (I think) - line 298: # TODO: filter included items by #display? - line 774: # FIXME: includes are not reliably removed, see _possible_bug test case - line 789: # FIXME: like update_includes, extends are not reliably removed lib/rdoc/store.rb (3 lines): - line 23: # TODO need to prune classes - line 450: # TODO aliases should be registered by Context#add_module_alias - line 565: # TODO this feature will be time-consuming to add: lib/rdoc/comment.rb (3 lines): - line 68: # TODO deep copy @document - line 152: # TODO: Remove this condition after Ruby 2.2 EOL - line 180: return self if @normalized # TODO eliminate duplicate normalization lib/rdoc/parser/ruby.rb (2 lines): - line 576: # TODO seems broken, should starting at Object in @store - line 723: # TODO In most other places we let the context keep track of document_self lib/rdoc/rubygems_hook.rb (2 lines): - line 101: # TODO move to RDoc::Options - line 120: options.exclude ||= [] # TODO maybe move to RDoc::Options#finish lib/rdoc/text.rb (2 lines): - line 135: text = normalize_comment text # TODO remove, should not be necessary - line 211: warn "mismatched <#{s[1]}> tag" # TODO signal file/line lib/rdoc/parser/ripper_state_lex.rb (2 lines): - line 5: # TODO: Remove this constants after Ruby 2.4 EOL - line 77: # TODO next token? lib/rdoc/markup/pre_process.rb (2 lines): - line 257: # TODO shift left the whole file content in that case - line 258: # TODO comment stop/start #-- and #++ in included file must be processed here lib/rdoc/parser.rb (1 line): - line 234: # TODO Ruby should be returned only when the filename is correct lib/rdoc/options.rb (1 line): - line 375: @stylesheet_url = nil # TODO remove in RDoc 4 lib/rdoc/method_attr.rb (1 line): - line 43: # TODO modify ri to avoid calling these on attributes. lib/rdoc/encoding.rb (1 line): - line 127: # TODO: Remove this condition after Ruby 2.2 EOL lib/rdoc/stats.rb (1 line): - line 335: # TODO constant aliases are listed in the summary but not reported lib/rdoc/cross_reference.rb (1 line): - line 67: # TODO: including < is a hack, not very satisfying. lib/rdoc/top_level.rb (1 line): - line 134: # TODO Why do we search through all classes/modules found, not just the lib/rdoc/markup/to_html_snippet.rb (1 line): - line 279: text =~ /\A(.{#{remaining},}?)(\s|$)/m # TODO word-break instead of \s? lib/rdoc/generator/pot/po.rb (1 line): - line 77: # TODO: sort by location lib/rdoc/generator/template/darkfish/js/search.js (1 line): - line 76: //TODO: ECMAScript lib/rdoc/markup/parser.rb (1 line): - line 523: # FIXME if tab(s), the column will be wrong lib/rdoc/alias.rb (1 line): - line 6: # TODO implement Alias as a proxy to a method/attribute, inheriting from lib/rdoc/ri/driver.rb (1 line): - line 1407: # TODO the store's cache should always return an empty Array lib/rdoc/markup.rb (1 line): - line 464: # # FIXME: fails if the birthday falls on February 29th lib/rdoc/generator/template/darkfish/js/darkfish.js (1 line): - line 56: // TODO add relative path to