RDoc v3.3 Release Notes

Release Date: 2010-01-03 // over 14 years ago
    • Minor enhancements

      • The coverage report can now report undocumented method parameters including methods defined in C.

      rdoc -C gives a standard report, rdoc -C1 includes method parameters. Method parameters are considered documented if they're marked-up with +, or .

      • The C parser now uses *args instead of ... if no call-seq was provided to give names to the arguments.
    • 🐛 Bug fixes

      • The C parser now records the file location of aliases, attributes, constants and methods allowing -C to work on C files.
      • Darkfish now handles dots in call-seq allowing ary.insert(index, obj...) to display correctly. Patch #6 by KUBO Takehiro.
      • Improved processing of meta-programmed methods when followed by unparseable syntax. RubyForge patch #28653 by Aidan Cully.
      • rdoc now touches the flag file when it create the output directory. Prevents the "isn't an RDoc directory" error if rdoc crashes.
      • RDoc now properly converts to the expected output encoding. RubyForge bug #28791 by Dzmitry Prakapenka.
      • Restored parsing of block comments. RubyForge bug #28668 by Stefano Crocco.
      • Metaprogrammed methods defined with blocks no longer confuse the ruby parser. RubyForge bug #28370 by Erik Hollensbe.
      • ri no longer displays all methods in the inheritance chain.