Registered by Jeroen T. Vermeulen

Unpaste is a command-line tool program to discover instances of copy-paste coding in your source tree.

Find duplicated code across large code bases. Works only on C and C++ for now, but could in principle work for many other languages, even when repeated code is rewritten between different languages. Unpaste already "sees through" common minor changes that may happen between copies of the same code over time.

The algorithm strips code down to an internal minimised format, leaving out most of the details. You couldn't reconstruct a working program from this format, but it can be helpful in spotting identical or near-identical code that's been copied around.

Project information

Maintainer:
Jeroen T. Vermeulen
Driver:
Not yet selected
Licence:
GNU GPL v3

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
C++

All bugs Latest bugs reported

Get Involved

Downloads

Unpaste does not have any download files registered with Launchpad.