Skip to content

Resolve declared dependencies over runtime modules - #37

Merged
DanielThomas merged 1 commit into
mainfrom
fix/resident-external-resolution
Sep 18, 2026
Merged

DanielThomas merged 1 commit into
mainfrom
fix/resident-external-resolution

Conversation

@DanielThomas

Copy link
Copy Markdown
Member

Summary

  • retain dependency versions declared by Maven metadata, including optional dependencies
  • resolve a requested external dependency even when an older module is present in the runtime image
  • continue using runtime modules when no source or Maven dependency declares an external version

Validation

  • ja test --all (549 tests)
  • assembled jig and resolved ja@0.21.0 from a runtime containing stale tool modules; selected jdocserver@0.4.3 and jfmt@0.7.4 on the upgrade module path

@DanielThomas
DanielThomas merged commit f8f2e66 into main Sep 18, 2026
1 of 2 checks passed
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