tesla/m2eclipse-tycho

Extract ProjectConfigurator from TychoLifecycleMapping

Closed this issue · 1 comments

I want to implement a custom project configurator that should participate in the configuration of the Eclipse project being currently built. My configurator should work with the maven-compiler-plugin and the tycho-compiler-plugin.
This works fine for the plain maven case because I can run after the org.eclipse.m2e.jdt.javaConfigurator from m2e.jdt. For tycho, this is not possible because the project configuration is woven into the TychoLifecycleMapping. I'd like to create a PR and extract the configuration into a default project configurator. This would avoid conflicting registrations of plugin execution handlers and also allow to handle the order of applied configurations correctly.

Not sure about the state of this project. Closing.