-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support new GAV of plexus-build-api #944
Comments
The dependency can be added/changed here (just in case you didn't already know :) ):
If the fully-qualified names did not change we have to or can use that as drop in replacement. |
@laeubi Is something still missing in master...laeubi:m2e-core:issue_944_new_plexus_api or can we include this in the upcoming release? |
It is at least missing that I need to finish/finalize that :-) |
@gnodet @kwin if you like to speed this up, the most critical part (for me) currently is that we do not have good test-coverage but high impact if we break things. |
@laeubi the branch does not build anymore from the command line.
but there's no references to either version in the source tree. |
Also and fwiw, the project does not load correctly in IntelliJ (all the Tyco projects are not recognised) nor Eclipse Java (class path does not seem to be initialised correctly). I've done quite a lof to OSGi development in the past, but not using Tycho, Eclipse or M2e, so I'm not familiar with the whole setup. |
M2E is an eclipse project so Eclipse IDE is somehow a requirement (even though it might work to some degree with IntelliJ). You can setup a Dev-IDE here: Regarding the branch, the best would be to just start from the master and as a first step add a test-case before try to apply any of the changes this can then be merged already as a prerequisite and will show that the dev-workflow works already. If we have this I can rebase my branch ontop of this to see if it already breaks something, and add support for the new GAV. |
The current Eclipse we're using is still based on the sonatype code base. In Eclipse, with ecj, the patch generates an error that it clearly does not do on javac/gradle. @gnodet, can you take a look? This reverts commit 2443973. --- Signed-off-by: Peter Kriens <[email protected]>
See codehaus-plexus/plexus-build-api@9c2e013
codehaus-plexus/plexus-build-api#21
We could simply have both APIs supported.
The text was updated successfully, but these errors were encountered: