Revert "Update plexus-build-api to codehaus one" #1740
+3
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The plexus-build-api [1] can be implemented by Maven Mojos in order to support IDE's (like Eclipse+M2E) to improve their integration with the implementing Mojo.
But just embedding the new API jar without adding support for it in M2E does not have any effect and just increases the size of the runtime. Therefore this should be reverted and re-added together with the necessary changes in M2E's code to support it.
That being said it would not be harmful to just update the dependency because org.codehaus.plexus:plexus-build-api:1.2.0 has a dependency to org.sonatype.plexus:plexus-build-api:0.0.7 and therefore also pulls it into the m2e.maven.runtime.
This reverts commit 847581d respectively parts of #1737.
[1] - https://github.com/codehaus-plexus/plexus-build-api
CC @akurtakov