Home > Computers > Programming > Languages > Java > Development Tools > Code Refactoring
Tools, almost always pure software, to help refactor (restructure) computer code, especially inheritance hierarchies. All such software automatically analyzes code. Some of it automatically refactors code. Some even automatically deletes duplicate code. Such tools are most useful for object-oriented code, and even more so for prototype-based code. The tools in this category are for use with Java, and mostly Java-based.
http://condenser.sourceforge.net/
Prototype for detecting and deleting duplicate methods from Java coding. Site includes minimal documentation and download option. Last version: 2002. No support beyond JDK 1.4. [Open Source]
http://www.kupin.net/uni/dpt.html
A prototype-tool for automatic program transformations, which allows refactoring of Java programs. Last version: 2002. [Freeware]
http://plugins.jedit.org/plugins/?JavaRefactor
A plugin that adds automatic refactoring of Java source code to the editor. This currently includes class, field, method, and package renaming and push-down and pull-up of methods and fields in an inheritance hierarchy. [Open Source, LGPL]
http://jrefactory.sourceforge.net/csrefactory.html
Java refactoring tool. Supports a dozen refactorings; command line version and plugins for several IDE's available, in some IDE's switching from UML diagram to source code is supported. Last version: 2004. [Open Source, Apache like license]
http://sourceforge.net/projects/refactorit/
Tool offering automated refactoring support, and source-code metrics and audits. Site includes download option, forums, and support channels. Last version: 2008. [Common Development and Distribution License, GPL]
http://transmogrify.sourceforge.net/
Java source analysis and source manipulation tool. It provides cross-referencing and refactoring functionality. Last version: 2001. [Open Source, GPL]
Home > Computers > Programming > Languages > Java > Development Tools > Code Refactoring
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us