From c2f5f8ea8656723c5a77a6b9861073e3e91119f8 Mon Sep 17 00:00:00 2001 From: Robert Scholte Date: Wed, 31 Jul 2024 13:30:29 +0200 Subject: [PATCH 1/3] Export org.junit.jupiter.api.extension.support via module descriptor This fixes #3908 --- .../src/module/org.junit.jupiter.api/module-info.java | 1 + 1 file changed, 1 insertion(+) diff --git a/junit-jupiter-api/src/module/org.junit.jupiter.api/module-info.java b/junit-jupiter-api/src/module/org.junit.jupiter.api/module-info.java index b6856c78a11e..631d5331ae0a 100644 --- a/junit-jupiter-api/src/module/org.junit.jupiter.api/module-info.java +++ b/junit-jupiter-api/src/module/org.junit.jupiter.api/module-info.java @@ -19,6 +19,7 @@ exports org.junit.jupiter.api; exports org.junit.jupiter.api.condition; exports org.junit.jupiter.api.extension; + exports org.junit.jupiter.api.extension.support; exports org.junit.jupiter.api.function; exports org.junit.jupiter.api.io; exports org.junit.jupiter.api.parallel; From 6c24d3be2ad63fe486f25e875e6da42ddd72c662 Mon Sep 17 00:00:00 2001 From: Marc Philipp Date: Wed, 31 Jul 2024 13:58:44 +0200 Subject: [PATCH 2/3] Add exported package --- .../projects/jar-describe-module/junit-jupiter-api.expected.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/platform-tooling-support-tests/projects/jar-describe-module/junit-jupiter-api.expected.txt b/platform-tooling-support-tests/projects/jar-describe-module/junit-jupiter-api.expected.txt index 0b4810a6cc60..26719afdbe79 100644 --- a/platform-tooling-support-tests/projects/jar-describe-module/junit-jupiter-api.expected.txt +++ b/platform-tooling-support-tests/projects/jar-describe-module/junit-jupiter-api.expected.txt @@ -2,6 +2,7 @@ org.junit.jupiter.api@${jupiterVersion} jar:file:.+/junit-jupiter-api-\d.+\.jar. exports org.junit.jupiter.api exports org.junit.jupiter.api.condition exports org.junit.jupiter.api.extension +exports org.junit.jupiter.api.extension.support exports org.junit.jupiter.api.function exports org.junit.jupiter.api.io exports org.junit.jupiter.api.parallel From 66faa83a3b289451beb568d6a94f9b264385c9af Mon Sep 17 00:00:00 2001 From: Marc Philipp Date: Wed, 31 Jul 2024 14:00:12 +0200 Subject: [PATCH 3/3] Add to release notes --- .../src/docs/asciidoc/release-notes/release-notes-5.11.0.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/documentation/src/docs/asciidoc/release-notes/release-notes-5.11.0.adoc b/documentation/src/docs/asciidoc/release-notes/release-notes-5.11.0.adoc index 6a1d053b5843..7d5fb1b1ee7b 100644 --- a/documentation/src/docs/asciidoc/release-notes/release-notes-5.11.0.adoc +++ b/documentation/src/docs/asciidoc/release-notes/release-notes-5.11.0.adoc @@ -35,7 +35,8 @@ JUnit repository on GitHub. [[release-notes-5.11.0-junit-jupiter-bug-fixes]] ==== Bug Fixes -* ❓ +* The `org.junit.jupiter.api.extension.support` package is now exported from the + `org.junit.jupiter.api` module [[release-notes-5.11.0-junit-jupiter-deprecations-and-breaking-changes]] ==== Deprecations and Breaking Changes