Skip to content

Commit 52cd691

Browse files
committed
Merge branch 'main' into marc/queue-order-consistency
2 parents b04d71f + 4d650f1 commit 52cd691

File tree

54 files changed

+514
-415
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+514
-415
lines changed

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
with:
4646
persist-credentials: false
4747
- name: Initialize CodeQL
48-
uses: github/codeql-action/init@4e94bd11f71e507f7f87df81788dff88d1dacbfb # v4.31.0
48+
uses: github/codeql-action/init@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
4949
with:
5050
languages: ${{ matrix.language }}
5151
build-mode: ${{ matrix.build-mode }}
@@ -60,6 +60,6 @@ jobs:
6060
-Dscan.tag.CodeQL \
6161
classes
6262
- name: Perform CodeQL Analysis
63-
uses: github/codeql-action/analyze@4e94bd11f71e507f7f87df81788dff88d1dacbfb # v4.31.0
63+
uses: github/codeql-action/analyze@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
6464
with:
6565
category: "/language:${{matrix.language}}"

.github/workflows/cross-version.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,10 @@ jobs:
3333
type: ea
3434
- version: 26
3535
type: ea
36-
release: leydenpremain
36+
release: leyden
37+
- version: 26
38+
type: ea
39+
release: valhalla
3740
name: "OpenJDK ${{ matrix.jdk.version }} (${{ matrix.jdk.release || matrix.jdk.type }})"
3841
runs-on: ubuntu-latest
3942
steps:

.github/workflows/ossf-scorecard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,6 @@ jobs:
5757
# Upload the results to GitHub's code scanning dashboard (optional).
5858
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
5959
- name: "Upload to code-scanning"
60-
uses: github/codeql-action/upload-sarif@4e94bd11f71e507f7f87df81788dff88d1dacbfb # v4.31.0
60+
uses: github/codeql-action/upload-sarif@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
6161
with:
6262
sarif_file: results.sarif

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,8 +177,8 @@ To deprecate an item:
177177

178178
## Building the Project
179179

180-
Please refer to [the readme](README.md#building-from-source) for the most common
181-
build commands.
180+
Please refer to [the readme](README.md#building-from-source) and [the documentation readme](documentation/README.md) for
181+
the most common build commands.
182182

183183
### Build Cache
184184

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ This repository is the home of JUnit Platform, Jupiter, and Vintage.
1212

1313
## Latest Releases
1414

15-
- General Availability (GA): [JUnit 6.0.0](https://github.com/junit-team/junit-framework/releases/tag/r6.0.0) (September 30, 2025)
15+
- General Availability (GA): [JUnit 6.0.1](https://github.com/junit-team/junit-framework/releases/tag/r6.0.1) (October 31, 2025)
1616
- Preview (Milestone/Release Candidate): N/A
1717

1818
## Documentation

RELEASING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929

3030
### Feature releases (x.y.0)
3131

32-
- [ ] Clear `accepted-breaking-changes.txt`, change `previousVersion` in `gradle.properties` to `x.y.0` on the release branch, and commit with message "Update API baseline and clear accepted breaking changes"
32+
- [ ] Delete `accepted-breaking-changes.csv` (if it exists), change `previousVersion` in `gradle.properties` to `x.y.0` on the release branch, and commit with message "Update API baseline and clear accepted breaking changes"
3333
- [ ] Fast-forward merge the release branch to `main` and push to GitHub
3434
- [ ] Update the [security policy](https://github.com/junit-team/junit-framework/blob/main/SECURITY.md) and commit with message "Update security policy to reflect 5.x release" or similar
3535
- [ ] Create release notes for the next feature release from the template
@@ -38,6 +38,6 @@
3838
### Patch releases (x.y.z)
3939

4040
- [ ] Cherry-pick the tagged commit from the release branch to `main` and resolve the conflict in `gradle.properties` by choosing the version of the `main` branch
41-
- [ ] Clear `accepted-breaking-changes.txt`, change `previousVersion` in `gradle.properties` to `x.y.z` on the release branch, and commit with message "Update API baseline and clear accepted breaking changes"
41+
- [ ] Delete `accepted-breaking-changes.csv` (if it exists), change `previousVersion` in `gradle.properties` to `x.y.z` on the release branch, and commit with message "Update API baseline and clear accepted breaking changes"
4242
- [ ] Include the release notes of the patch release on `main` if not already present
4343
- [ ] Update [JBang catalog](https://github.com/junit-team/jbang-catalog/blob/main/jbang-catalog.json)

documentation/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ This following Gradle command generates the HTML version of the User Guide as
1818
`build/docs/asciidoc/user-guide/index.html`.
1919

2020
```
21-
gradlew asciidoctor
21+
./gradlew asciidoctor
2222
```
2323

2424
On Linux operating systems, the `graphviz` package providing `/usr/bin/dot` must be
@@ -30,5 +30,5 @@ This following Gradle command generates the PDF version of the User Guide to
3030
`build/docs/asciidocPdf/user-guide/index.pdf`.
3131

3232
```
33-
gradlew asciidoctorPdf
33+
./gradlew asciidoctorPdf
3434
```

documentation/documentation.gradle.kts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ tasks {
268268
outputs.cacheIf { true }
269269
}
270270

271-
val componentDiagram = plantUml.flatMap { it.outputDirectory.file("component-diagram.svg") }
271+
val plantUmlOutputDirectory = plantUml.flatMap { it.outputDirectory }
272272

273273
withType<AbstractAsciidoctorTask>().configureEach {
274274
inputs.files(
@@ -278,15 +278,15 @@ tasks {
278278
generateConsoleLauncherEnginesOptions,
279279
generateApiTables,
280280
generateStandaloneConsoleLauncherShadowedArtifactsFile,
281-
componentDiagram
281+
plantUmlOutputDirectory
282282
)
283283

284284
resources {
285285
from(sourceDir) {
286286
include("**/images/**/*.png")
287287
include("**/images/**/*.svg")
288288
}
289-
from(componentDiagram) {
289+
from(plantUmlOutputDirectory) {
290290
into("user-guide/images")
291291
}
292292
}
@@ -363,7 +363,12 @@ tasks {
363363
}
364364

365365
asciidoctorPdf {
366-
setExecutionMode(JAVA_EXEC) // Avoid classpath conflicts with other Gradle plugins (e.g. JReleaser)
366+
// Avoid classpath conflicts with other Gradle plugins (e.g. JReleaser)
367+
// Avoid propagating apparent memory leaks in Asciidoctor/JRuby to Gradle daemon.
368+
setExecutionMode(JAVA_EXEC)
369+
jvm {
370+
maxHeapSize = "512M"
371+
}
367372
sources {
368373
include("user-guide/index.adoc")
369374
}

documentation/src/docs/asciidoc/docinfos/docinfo.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@
1111
.is-collapsible{ max-height:3000px; overflow:hidden; }
1212
.is-collapsed{ max-height:0 }
1313
.is-active-link{ font-weight:700 }
14+
table {
15+
overflow-x: auto;
16+
display: block;
17+
border-width: 0;
18+
}
1419
}
1520
@media print{
1621
#tocbot a.toc-link.node-name--H4{ display:none }

documentation/src/docs/asciidoc/link-attributes.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -224,9 +224,9 @@ endif::[]
224224
:TestReporterParameterResolver: {current-branch}/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TestReporterParameterResolver.java[TestReporterParameterResolver]
225225
:TypeBasedParameterResolver: {current-branch}/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/support/TypeBasedParameterResolver.java[TypeBasedParameterResolver]
226226
// Jupiter Examples
227-
:CustomAnnotationParameterResolver: {current-branch}/junit-jupiter-engine/src/test/java/org/junit/jupiter/engine/execution/injection/sample/CustomAnnotationParameterResolver.java[CustomAnnotationParameterResolver]
228-
:CustomTypeParameterResolver: {current-branch}/junit-jupiter-engine/src/test/java/org/junit/jupiter/engine/execution/injection/sample/CustomTypeParameterResolver.java[CustomTypeParameterResolver]
229-
:MapOfListsTypeBasedParameterResolver: {current-branch}/junit-jupiter-engine/src/test/java/org/junit/jupiter/engine/execution/injection/sample/MapOfListsTypeBasedParameterResolver.java[MapOfListsTypeBasedParameterResolver]
227+
:CustomAnnotationParameterResolver: {current-branch}/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/CustomAnnotationParameterResolver.java[CustomAnnotationParameterResolver]
228+
:CustomTypeParameterResolver: {current-branch}/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/CustomTypeParameterResolver.java[CustomTypeParameterResolver]
229+
:MapOfListsTypeBasedParameterResolver: {current-branch}/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/MapOfListsTypeBasedParameterResolver.java[MapOfListsTypeBasedParameterResolver]
230230
// Jupiter Migration Support
231231
:EnableJUnit4MigrationSupport: {javadoc-root}/org.junit.jupiter.migrationsupport/org/junit/jupiter/migrationsupport/EnableJUnit4MigrationSupport.html[@EnableJUnit4MigrationSupport]
232232
:EnableRuleMigrationSupport: {javadoc-root}/org.junit.jupiter.migrationsupport/org/junit/jupiter/migrationsupport/rules/EnableRuleMigrationSupport.html[@EnableRuleMigrationSupport]

0 commit comments

Comments
 (0)