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
PROTON-2158 Adding automatic module name entry. #37
Conversation
@gemmellr Who is best placed to review this and consider merging it? Thanks. |
For future, please add the JIRA key reference to the PR title and commit log as that way the JIRA gets updated when PRs are opened, commented on, commits are pushed, etc. See prior PRs or commits for examples.
Someone not off on holiday or sick, or more annoyingly both together as happened :) I'll try to look soon. |
Thanks for letting me know. :) I'll do that in the future. |
I had a look, and the module name addition itself seems fine, but I want to look into some odd behaviour around other manifest entries that get added after the change (yet on other pre-existing config seem like they should have been added previously) as well before putting the change in. Can I also ask why you did the override on the parent managed jar plugin version? Its obviously a little newer, but was there a specific reason to need to use it? If not I'd perhaps suggest removing that and just sticking to the managed version for simplicity and consistency. |
No reason to use this version. I removed it.
I'm not sure why they didn't show up when built from master, but the entries appear in previous versions of proton-j. :( I only know enough about maven-bundle-plugin to execute |
It isnt the bundle plugin package additions, those are indeed expected, but rather it was some other additions about implementation and specification that dont seem to have been there before but are afterwards, and yet given existing parent config seem like perhaps they should have been before also. I was off yesterday and so still need to look into this. |
I've pushed your changes in 20c9943 and added a further change in 02998b3 to address the other entries being added. (The Apache parent pom has dependencyManagement with configuration for the maven jar plugin, which isnt picked up by the bundle plugin when used due to 'bundle' packaging type... unless also adding an explicit jar plugin config as your change did, even though the bundle plugin is still used instead of the jar plugin. Odd.) |
Automatic-Module-Name: org.apache.qpid.proton-j