git: openjdk/jdk17u-dev: 8277165: jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories

Goetz Lindenmaier goetz at openjdk.java.net
Thu Mar 17 08:35:42 UTC 2022


Changeset: defd25c9
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-03-17 08:33:40 +0000
URL:       https://git.openjdk.java.net/jdk17u-dev/commit/defd25c98f39d0708d8cb54b9e46b3f81c4a330e

8277165: jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories
8277166: Data race in jdeps VersionHelper
8277123: jdeps does not report some exceptions correctly

Backport-of: 7e54d065a17f1277adf1b8561fadb8a480bc6bed

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/MultiReleaseException.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/VersionHelper.java
+ test/langtools/tools/jdeps/multiVersion/MultiVersionError.java
+ test/langtools/tools/jdeps/multiVersion/src/m1/module-info.java
+ test/langtools/tools/jdeps/multiVersion/src/m1/p/Test.java
+ test/langtools/tools/jdeps/multiVersion/src/m1/p/internal/P.java
+ test/langtools/tools/jdeps/multiVersion/src/m2/module-info.java
+ test/langtools/tools/jdeps/multiVersion/src/m2/p/internal/P.java
+ test/langtools/tools/jdeps/multiVersion/src/m2/q/Q.java



More information about the jdk-updates-changes mailing list