Skip to content
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

Fix #288 Add configuration option to omit dependency exclusions stanzas from flattened POM #289

Merged
merged 1 commit into from Aug 5, 2022

Conversation

josple
Copy link

@josple josple commented Jul 11, 2022

PR for #288

@josple
Copy link
Author

josple commented Jul 12, 2022

@slachiewicz - are you the best person to ask to review this PR (and the proposal behind it #288)?

@josple
Copy link
Author

josple commented Jul 18, 2022

@olamy - would you mind reviewing this PR or pointing me to someone who could? Thanks!

@josple josple changed the title Add configuration option to omit dependency exclusions stanzas from flattened POM #288 Add configuration option to omit dependency exclusions stanzas from flattened POM Jul 29, 2022
@slawekjaranowski
Copy link
Member

please squash to final one commit

Introduces a new 'omitExclusions' configuration option that is false by default to maintain backwards compatible behaviour. When this new configuration option is explicitly set to true then this will result in the flattened POM omitting all exclusions stanzas from the dependency stanzas.

Fixes mojohaus#288
@josple
Copy link
Author

josple commented Aug 4, 2022

Thanks for approving @slawekjaranowski . The commits have now been squashed.

Is there anything I need to do from a version change perspective? Should I update the version to 1.3.0-SNAPSHOT - or is this controlled by your build system or some other process?

@slawekjaranowski slawekjaranowski merged commit bfd74cc into mojohaus:master Aug 5, 2022
@josple
Copy link
Author

josple commented Aug 5, 2022

Thank you for your help with merging this @slawekjaranowski. Not sure on the convention for creating a new release but I have raised a request via #292 in the first instance.

@slawekjaranowski slawekjaranowski changed the title #288 Add configuration option to omit dependency exclusions stanzas from flattened POM Fix #288 Add configuration option to omit dependency exclusions stanzas from flattened POM Aug 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add configuration option to omit dependency exclusions stanzas from flattened POM
2 participants