maven-compiler-plugin
maven-compiler-plugin copied to clipboard
[MCOMPILER-515] Plugin is NOT incremental, so let it go
Tamas Cservenak opened MCOMPILER-515 and commented
The maven-compiler-plugin is NOT incremental, so we should just let it go. The shared incremental stuff is broken since it's last factual code change (2012!).
Moreover, the broken incremental stuff just makes us look bad, see the "mvn clean install" vs "mvn verify" issue: https://www.youtube.com/watch?v=XeQj-IbSxJI
Accept it, that this plugins is not incremental, so it should not make users believe it is. Moreover, the bugs in this feature exist for too long, that just cause harm to users and to project as whole.
Issue Links:
- MCOMPILER-563 Deprecate/rename useIncrementalCompilation
Remote Links:
Olivier Lamy commented
-1 I'm happy to not have to recompile everything all the time. If you think there is a bug when changing the configuration it will be better to fix it correctly (e.g comparing inputs between 2 runs). Frankly the video is definitely not fair.... let’s be honest and pragmatic when you change such configuration (java 8 to java 17) value you are changing so many other things which worth at least one clean of your workspace…