Details
-
Sub-task
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
0.7.0
-
None
Description
The FreeMarker Pre Processor maven plugin, used in exec/Java Execution Engine module recompiles the templates every time, irrespective of whether they have changed or not since the last build, generating fresh Java sources which further triggers javac compilation.
Fixing this will improve the incremental compilation by shaving off close to 2 minutes of build time which would be a good win.
We will have to modify the fmpp-maven-plugin code. I had attempted this in past and a patch may be somewhere in the stash.