Started to rework the way we act on modified jar changes so that it's possible to detect the duplicate classes correctly.
Added a TODO.
Incrementing towards supporting properly duplicate class found in one of the jars on classpath (for inc. java compilation).
Jar snapshot for inc. java contains information about added classes since other snapshot.
Started handling duplicate class across jars for incremental java compilation. Tidy-up pending.
Refactoring and more unit test coverage.
More refactoring and more unit test coverage.
Removed classes and refactored for better clarity.
Moved out creation to an upper level factory.
Extracted interfaces so that internal classes are better decoupled.
Rename job
Another rename job.
Improved the handling of a new jar in incremental compile classpath. Added integ test coverage.
Fixed one of the unit tests.
Started working on getting the reason for doing the full build better documented.
Improved logging of information why full rebuild was required in the incremental compile mode.
Reduced duplication.
Rename job, gc'ed some TODOs.
Added more logging that could be useful.
Tightened integ test coverage.