22b5d86656
KTI-754 For instrumentation only destination directory is relevant. So each execution did own instrumentation, and there no internal mechanism for preventing re-instrumentation included. Replace InstrumentIdeaExtensions with Javac2 because areJavaClassesCompiled=true in the base class. https://github.com/JetBrains/intellij-community/blob/9c40bdd/java/compiler/javac2/src/com/intellij/ant/InstrumentIdeaExtensions.java https://github.com/JetBrains/intellij-community/blob/9c40bdd/java/compiler/javac2/src/com/intellij/ant/Javac2.java