Projects / DoctorJ / Releases / Minor feature enhancements

RSS All releases tagged Minor feature enhancements

  •  23 Aug 2006 05:35

Release Notes: By default, warnings and errors are now reported at the strictest level. Detection of run-time exceptions and errors has been improved, thus eliminating many errors stating that an exception was documented yet not declared in the throws list. The --warning option has been replaced with --level.

  •  06 Sep 2003 21:54

Release Notes: This version features no functionality differences, but the code was cleaned up significantly, logging was improved, compilation speed was halved, and the spell checking execution speed was improved.

  •  12 Nov 2002 09:42

Release Notes: The documentation analyzer was extended to process inner classes and interfaces. The code was refactored, and unit tests were added. A problem with single-character parameters was fixed. A problem with the --source option was fixed. Compilation problems with GCC 2.96 and 3.2 were fixed.

  •  04 Sep 2002 11:04

Release Notes: The documentation analyzer has been extended to include spell-checking of Javadoc comments. In the syntax analyzer, the check of import statements has been refined and an error has been fixed. A check was added for unnecessary import statements, such as java.lang.String. The --help-config option was refined to produce a better display of a default configuration file. A conflict with GCC 2.95 was fixed. Cross-platform support was improved.

  •  15 Aug 2002 09:37

Release Notes: In the documentation analyzer, a bug in the Javadoc parser which prevented comment blocks without general descriptions from being checked was fixed. Support for custom (user-defined) Javadoc tags was added. In the syntax analyzer, a check was added for proper sequence of methods, constructors, inner classes, and fields. Detection of unused (unnecessary) import statements was added. A check for naming conventions was added. New major modules for reading byte code and archives was added. Cross-platform support was improved.

  •  11 Jun 2002 09:45

Release Notes: Statistics have been refined, and can now be generated as only the summary. Arguments may be directories, as well as files. Directories are processed recursively for all '.java' files. Parse errors now result in skipping the file, rather than exiting the program.

  •  09 May 2002 13:19

Release Notes: New functionality to explain errors in more detail, a fix for a bug where --statistics.xml option is not used, and removal of a warning for documented but undeclared RuntimeExceptions.

  •  08 May 2002 16:41

Release Notes: This release removes support for Java 1.4, specifically assertions, which had resulted in "assert" being treated as a keyword, and thus invalid as an identifier.

Screenshot

Project Spotlight

ShuttlePRO

A user program for interpreting key, shuttle, and jog events from a Contour Design ShuttlePRO v2.

Screenshot

Project Spotlight

JasperStarter

JasperReports from the commandline.