Release Notes: This release improves the "// NO_UCD" quickfix, adds a UCDetector headless installer script for Linux, and fixes bad handling of quickfixes on multi-selection, ignoring @Override methods, and UCDetector headless support.
Release Notes: UCDetector now works with "Eclipse IDE for Java Developers". The dependency on org.eclipse.pde.core has been changed to "optional".
Release Notes: The layout for ignore preferences was improved. UCDetector actions are now available for Working Sets. A new 'org.ucdetector.reports' extension point was added for creating custom reports using XSLT or Java. Custom reports can be created by renaming and changing __custom.xslt. NPE was fixed for the case where a compilation unit has no primary type.
Release Notes: This release fixes missing QuickFix icons, malformed \uxxxx encoding in exception loading modes, and Headless failing to recognize projects. It has a combobox to change all visibility combos. Searching for a class name in a file, both full and simple, is supported. A new button (Rename mode) and a new option (Log to Eclipse Console View).
Release Notes: This release has some bugfixes and feature enhancements.
Release Notes: UCDetector is now two times faster. QuickFix doesn't modify code anymore. Enum constant detection now also searches for values() and valueOf(). QuickFixes and HTML/XML reporting were improved. A new TodoQuickFix was added.
Release Notes: Interface methods can no longer be made final. Unused interface methods are not detected. Access to an enclosing type was made configurable. Public methods of non-public classes are ignored. References for recursive methods are ignored. An option to ignore Classes containing string was added. A custom annotation filter was added.
Release Notes: This release fixes a problem where static imports are not recognized, final for fields initialized in subclass constructors, and a crash with an exception. "0 references marker" is no longer created for classes with main methods. Headless operation was improved. The program now detects a complete class before detecting the next class. Method/field detection of anonymous classes was removed. The number of references is now included in the report.
Release Notes: UCDetector no longer checks for constructors that are called only one time. Methods only called from an inner class could be private. Problems with XmlReport running UCDetector were fixed.