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

In case of duplicate bundles, re-version the product bundle #232

Closed
wants to merge 13 commits into from

Conversation

cziegeler
Copy link
Contributor

When two features are merged and both contain the exact same artifact (exact same mvn coordinates), then the resulting feature has that artifact only once - as it is the same.
With this patch, if the user feature and the product feature both contain the exact same bundle, this is checked after the features are merged and then the product bundle is re-versioned to 1.0.0.AEM-ANALYSER and the user bundle is added at the end.

Note: the code needs some cleanup.

@rombert While this works for the pure analysing use cases, are you aware of other use cases of this code where it might break that part?

cziegeler and others added 13 commits July 25, 2024 18:12
* Require at least Apache Maven 3.8.1

* Update docs

* Correct java version required
…#233)

Bumps [org.codehaus.plexus:plexus-archiver](https://github.com/codehaus-plexus/plexus-archiver) from 4.6.0 to 4.8.0.
- [Release notes](https://github.com/codehaus-plexus/plexus-archiver/releases)
- [Changelog](https://github.com/codehaus-plexus/plexus-archiver/blob/master/ReleaseNotes.md)
- [Commits](codehaus-plexus/plexus-archiver@plexus-archiver-4.6.0...plexus-archiver-4.8.0)

---
updated-dependencies:
- dependency-name: org.codehaus.plexus:plexus-archiver
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…es-plugin to v3.3.1 (#235)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…-plugin to v3.1.2 (#234)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
#238)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…admin to v1.9.26 (#241)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…n to v2.0.6 (#240)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@cziegeler
Copy link
Contributor Author

Closing in favour of #244

@cziegeler cziegeler closed this Jul 26, 2024
@cziegeler cziegeler deleted the issue-231 branch July 26, 2024 13:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants