Skip to content

[MDEP-726]: dependency:copy finds missing versions in TRANSITIVE depend…#109

Draft
mkarg wants to merge 2 commits into
apache:masterfrom
mkarg:MDEP-726
Draft

[MDEP-726]: dependency:copy finds missing versions in TRANSITIVE depend…#109
mkarg wants to merge 2 commits into
apache:masterfrom
mkarg:MDEP-726

Conversation

@mkarg

@mkarg mkarg commented Oct 7, 2020

Copy link
Copy Markdown
Contributor

Status

This PR is a work-in-progress, as the solution is still under construction.

Description

This PR solves MDEP-726 by replacing the original version lookup (which was limited to direct dependencies and managed dependencies) by a code variant which performs a real transitive resolution. As a result, missing version numbers are working fine when copying transitive dependencies.

Help Wanted

While this PR works well with real projects, it fails in the existing unit test with NullPointerException, due to missing GAV coordinates in the test mockup. If someone has an idea how to fix it, please tell me! :-)

…encies

Signed-off-by: Markus KARG <markus@headcrashing.eu>
@mkarg mkarg changed the title MDEP-726: dependency:copy finds missing versions in TRANSITIVE depend… [MDEP-726]: dependency:copy finds missing versions in TRANSITIVE depend… Oct 7, 2020
@jira-importer

Copy link
Copy Markdown

Resolve #1240

@slawekjaranowski slawekjaranowski added the waiting-for-feedback Waiting for 90 days until issues or pull request will be closed label May 16, 2026
@github-actions github-actions Bot removed the Stale label May 17, 2026
@github-actions

Copy link
Copy Markdown

This pull request is stale because it has been waiting for feedback for 60 days. Remove the stale label or comment on this PR, or it will be automatically closed in 30 days.

@github-actions github-actions Bot added the Stale label Jul 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Stale waiting-for-feedback Waiting for 90 days until issues or pull request will be closed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants