JDeodorant
JDeodorant copied to clipboard
NiCad 4 reports absolute paths, causing problem in parsing its results
I recently run NiCad 4 on a project and tried to import the results into JDeodorant for refactoring, and ran into ICompilationUnitNotFound exceptions.
Apparently this is because NiCad 3 reported absolute paths for files containing clones (with which we tested the implementation of the clone output parsers), while NiCad 4 returns relative paths. Unfortunately, in the generated XML files from NiCad 4 it still reads processor="nicad3", but with a little tweaking in the code we should be able to support both versions at the same time...