JDeodorant icon indicating copy to clipboard operation
JDeodorant copied to clipboard

NiCad 4 reports absolute paths, causing problem in parsing its results

Open dmazinanian opened this issue 8 years ago • 0 comments

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...

dmazinanian avatar Oct 17 '17 01:10 dmazinanian