Condenser is a tool for finding and removing duplicated Java code. Unlike tools that only locate duplicated code, the aim of Condenser is to also automatically remove duplicated code where it is safe to do so.

Two simple versions have been released - see the condenser sourceforge pages.

Version 1.02 of condenser used bcel (from apache) to work on a jar of class files.

Version 1.05 uses a java parser (generated using SableCC) to work on a directory tree of source files.

For Downloads, Bug reporting, Feature requests etc. see the SourceForge pages.

Condenser is intended to be a Java equivalent of selfguru which is for programs in the Self programming language.

Ivan Moore

SourceForge Logo