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.

Subcategories 2

Related categories 1

Condenser
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]
Design Pattern Transformer
A prototype-tool for automatic program transformations, which allows refactoring of Java programs. Last version: 2002. [Freeware]
JavaRefactor - JEdit Plugin
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]
JRefactory
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]
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]
Transmogrify
Java source analysis and source manipulation tool. It provides cross-referencing and refactoring functionality. Last version: 2001. [Open Source, GPL]
[java_mozilla]
Last update:
August 20, 2015 at 14:33:27 UTC
Computers
Games
Health
Home
News
Recreation
Reference
Regional
Science
Shopping
Society
Sports
All Languages
Arts
Business