Skip to content

Add bom dependencies to root node of dependency graph #1604

Open
fz-rh wants to merge 10 commits into
chains-project:mainfrom
fz-rh:fix_bom_artifacts
Open

Add bom dependencies to root node of dependency graph #1604
fz-rh wants to merge 10 commits into
chains-project:mainfrom
fz-rh:fix_bom_artifacts

Conversation

@fz-rh

@fz-rh fz-rh commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Only BOM type of dependencies in BOMs were resolved.
Now all dependencies within a BOM file are added to the root node, similarly like resolved by mavens effective model resolution.

Fixes issue #1603

Depends on #1581

fz-rh and others added 10 commits May 26, 2026 09:36
 -handle ${project.version} and ${project.groupId} properly
 -fail fast when BOM pom is not resolved
 -allow <status>deployed</status> within <distributionManagement> - handle very old dependencies
 -fix extension resolution, bug in RemoteChecksumCalculator

Signed-off-by: Filip Zimandl <fzimandl@redhat.com>
 -handle ${project.version} and ${project.groupId} properly
 -fail fast when BOM pom is not resolved
 -allow <status>deployed</status> within <distributionManagement> - handle very old dependencies
 -fix extension resolution, bug in RemoteChecksumCalculator

Signed-off-by: Filip Zimandl <fzimandl@redhat.com>
Co-authored-by: Aman Sharma <amansha@kth.se>
…ct url resolution.

Assisted-by: Claude
Signed-off-by: Filip Zimandl <fzimandl@redhat.com>
Assisted-by: Claude Code Sonnet 4.5
Signed-off-by: Filip Zimandl <fzimandl@redhat.com>
Resolution of dependencies in BOMs.
They are traversed and added to the root node of dependency graph.

Assisted-By: Claude Sonnet 4.5
Signed-off-by: Filip Zimandl <fzimandl@redhat.com>
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.

1 participant