git: openjdk/jdk: master: 8299504: Resolve `uses` and `provides` at run time if the service is optional and missing

Alan Bateman alanb at openjdk.org
Sat Jan 25 07:27:40 UTC 2025


Changeset: 1d2eb2fb
Branch: master
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2025-01-25 07:25:24 +0000
URL:       https://git.openjdk.org/jdk/commit/1d2eb2fbaea700fc77b644b5eb5a8a7c40ede108

8299504: Resolve `uses` and `provides` at run time if the service is optional and missing

Co-authored-by: Alan Bateman <alanb at openjdk.org>
Co-authored-by: Alex Buckley <abuckley at openjdk.org>
Reviewed-by: sundar

! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/lang/module/package-info.java
! test/jdk/java/lang/module/ConfigurationTest.java



More information about the jdk-changes mailing list