Skip to content

Commit f1658b1

Browse files
fix(deps): update dependency org.junit:junit-bom to v5.11.1 (#2927)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: M.P. Korstanje <[email protected]>
1 parent 8029e93 commit f1658b1

File tree

24 files changed

+29
-189
lines changed

24 files changed

+29
-189
lines changed

.revapi/api-changes.json

Lines changed: 5 additions & 167 deletions
Original file line numberDiff line numberDiff line change
@@ -457,184 +457,22 @@
457457
"ignore": true,
458458
"configuration": {
459459
"differences": [
460-
{
461-
"ignore": true,
462-
"code": "java.method.addedToInterface",
463-
"new": "method java.util.Set<java.lang.String> org.junit.platform.engine.ConfigurationParameters::keySet()",
464-
"justification": "API consumed from JUnit 5"
465-
},
466-
{
467-
"ignore": true,
468-
"code": "java.annotation.added",
469-
"old": "method int org.junit.platform.engine.ConfigurationParameters::size()",
470-
"new": "method int org.junit.platform.engine.ConfigurationParameters::size()",
471-
"annotation": "@org.apiguardian.api.API(status = org.apiguardian.api.API.Status.DEPRECATED, since = \"1.9\")",
472-
"justification": "API consumed from JUnit 5"
473-
},
474460
{
475461
"ignore": true,
476462
"code": "java.class.externalClassExposedInAPI",
477-
"new": "interface io.cucumber.core.eventbus.UuidGenerator",
478-
"justification": "Part of cucumber API"
479-
},
480-
{
481-
"ignore": true,
482-
"code": "java.annotation.attributeValueChanged",
483-
"old": "method org.junit.platform.engine.support.hierarchical.ThrowableCollector.Factory org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine<C extends org.junit.platform.engine.support.hierarchical.EngineExecutionContext>::createThrowableCollectorFactory(org.junit.platform.engine.ExecutionRequest) @ io.cucumber.junit.platform.engine.CucumberTestEngine",
484-
"new": "method org.junit.platform.engine.support.hierarchical.ThrowableCollector.Factory org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine<C extends org.junit.platform.engine.support.hierarchical.EngineExecutionContext>::createThrowableCollectorFactory(org.junit.platform.engine.ExecutionRequest) @ io.cucumber.junit.platform.engine.CucumberTestEngine",
485-
"annotationType": "org.apiguardian.api.API",
486-
"attribute": "status",
487-
"oldValue": "org.apiguardian.api.API.Status.EXPERIMENTAL",
488-
"newValue": "org.apiguardian.api.API.Status.STABLE",
489-
"justification": "API consumed from JUnit 5"
490-
},
491-
{
492-
"ignore": true,
493-
"code": "java.annotation.attributeValueChanged",
494-
"old": "method org.junit.platform.engine.support.hierarchical.ThrowableCollector.Factory org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine<C extends org.junit.platform.engine.support.hierarchical.EngineExecutionContext>::createThrowableCollectorFactory(org.junit.platform.engine.ExecutionRequest) @ io.cucumber.junit.platform.engine.CucumberTestEngine",
495-
"new": "method org.junit.platform.engine.support.hierarchical.ThrowableCollector.Factory org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine<C extends org.junit.platform.engine.support.hierarchical.EngineExecutionContext>::createThrowableCollectorFactory(org.junit.platform.engine.ExecutionRequest) @ io.cucumber.junit.platform.engine.CucumberTestEngine",
496-
"annotationType": "org.apiguardian.api.API",
497-
"attribute": "since",
498-
"oldValue": "\"1.3\"",
499-
"newValue": "\"1.10\"",
500-
"justification": "API consumed from JUnit 5"
501-
},
502-
{
503-
"ignore": true,
504-
"code": "java.annotation.attributeValueChanged",
505-
"old": "interface org.junit.platform.engine.EngineDiscoveryListener",
506-
"new": "interface org.junit.platform.engine.EngineDiscoveryListener",
507-
"annotationType": "org.apiguardian.api.API",
508-
"attribute": "status",
509-
"oldValue": "org.apiguardian.api.API.Status.EXPERIMENTAL",
510-
"newValue": "org.apiguardian.api.API.Status.STABLE",
511-
"justification": "API consumed from JUnit 5"
512-
},
513-
{
514-
"ignore": true,
515-
"code": "java.annotation.attributeValueChanged",
516-
"old": "interface org.junit.platform.engine.EngineDiscoveryListener",
517-
"new": "interface org.junit.platform.engine.EngineDiscoveryListener",
518-
"annotationType": "org.apiguardian.api.API",
519-
"attribute": "since",
520-
"oldValue": "\"1.6\"",
521-
"newValue": "\"1.10\"",
522-
"justification": "API consumed from JUnit 5"
523-
},
524-
{
525-
"ignore": true,
526-
"code": "java.annotation.attributeValueChanged",
527-
"old": "method org.junit.platform.engine.EngineDiscoveryListener org.junit.platform.engine.EngineDiscoveryRequest::getDiscoveryListener()",
528-
"new": "method org.junit.platform.engine.EngineDiscoveryListener org.junit.platform.engine.EngineDiscoveryRequest::getDiscoveryListener()",
529-
"annotationType": "org.apiguardian.api.API",
530-
"attribute": "status",
531-
"oldValue": "org.apiguardian.api.API.Status.EXPERIMENTAL",
532-
"newValue": "org.apiguardian.api.API.Status.STABLE",
533-
"justification": "API consumed from JUnit 5"
534-
},
535-
{
536-
"ignore": true,
537-
"code": "java.annotation.attributeValueChanged",
538-
"old": "method org.junit.platform.engine.EngineDiscoveryListener org.junit.platform.engine.EngineDiscoveryRequest::getDiscoveryListener()",
539-
"new": "method org.junit.platform.engine.EngineDiscoveryListener org.junit.platform.engine.EngineDiscoveryRequest::getDiscoveryListener()",
540-
"annotationType": "org.apiguardian.api.API",
541-
"attribute": "since",
542-
"oldValue": "\"1.6\"",
543-
"newValue": "\"1.10\"",
544-
"justification": "API consumed from JUnit 5"
545-
},
546-
{
547-
"ignore": true,
548-
"code": "java.annotation.attributeValueChanged",
549-
"old": "class org.junit.platform.engine.SelectorResolutionResult",
550-
"new": "class org.junit.platform.engine.SelectorResolutionResult",
551-
"annotationType": "org.apiguardian.api.API",
552-
"attribute": "status",
553-
"oldValue": "org.apiguardian.api.API.Status.EXPERIMENTAL",
554-
"newValue": "org.apiguardian.api.API.Status.STABLE",
555-
"justification": "API consumed from JUnit 5"
556-
},
557-
{
558-
"ignore": true,
559-
"code": "java.annotation.attributeValueChanged",
560-
"old": "class org.junit.platform.engine.SelectorResolutionResult",
561-
"new": "class org.junit.platform.engine.SelectorResolutionResult",
562-
"annotationType": "org.apiguardian.api.API",
563-
"attribute": "since",
564-
"oldValue": "\"1.6\"",
565-
"newValue": "\"1.10\"",
566-
"justification": "API consumed from JUnit 5"
567-
},
568-
{
569-
"ignore": true,
570-
"code": "java.annotation.attributeValueChanged",
571-
"old": "method org.junit.platform.engine.UniqueId org.junit.platform.engine.UniqueId::appendEngine(java.lang.String)",
572-
"new": "method org.junit.platform.engine.UniqueId org.junit.platform.engine.UniqueId::appendEngine(java.lang.String)",
573-
"annotationType": "org.apiguardian.api.API",
574-
"attribute": "status",
575-
"oldValue": "org.apiguardian.api.API.Status.EXPERIMENTAL",
576-
"newValue": "org.apiguardian.api.API.Status.STABLE",
577-
"justification": "API consumed from JUnit 5"
578-
},
579-
{
580-
"ignore": true,
581-
"code": "java.annotation.attributeValueChanged",
582-
"old": "method org.junit.platform.engine.UniqueId org.junit.platform.engine.UniqueId::appendEngine(java.lang.String)",
583-
"new": "method org.junit.platform.engine.UniqueId org.junit.platform.engine.UniqueId::appendEngine(java.lang.String)",
584-
"annotationType": "org.apiguardian.api.API",
585-
"attribute": "since",
586-
"oldValue": "\"1.8\"",
587-
"newValue": "\"1.10\"",
588-
"justification": "API consumed from JUnit 5"
589-
},
590-
{
591-
"ignore": true,
592-
"code": "java.annotation.attributeValueChanged",
593-
"old": "enum org.junit.platform.engine.support.hierarchical.Node.ExecutionMode",
594-
"new": "enum org.junit.platform.engine.support.hierarchical.Node.ExecutionMode",
595-
"annotationType": "org.apiguardian.api.API",
596-
"attribute": "status",
597-
"oldValue": "org.apiguardian.api.API.Status.EXPERIMENTAL",
598-
"newValue": "org.apiguardian.api.API.Status.STABLE",
599-
"justification": "API consumed from JUnit 5"
600-
},
601-
{
602-
"ignore": true,
603-
"code": "java.annotation.attributeValueChanged",
604-
"old": "enum org.junit.platform.engine.support.hierarchical.Node.ExecutionMode",
605-
"new": "enum org.junit.platform.engine.support.hierarchical.Node.ExecutionMode",
606-
"annotationType": "org.apiguardian.api.API",
607-
"attribute": "since",
608-
"oldValue": "\"1.3\"",
609-
"newValue": "\"1.10\"",
610-
"justification": "API consumed from JUnit 5"
611-
},
612-
{
613-
"ignore": true,
614-
"code": "java.annotation.attributeValueChanged",
615-
"old": "interface org.junit.platform.engine.support.hierarchical.ResourceLock",
616-
"new": "interface org.junit.platform.engine.support.hierarchical.ResourceLock",
617-
"annotationType": "org.apiguardian.api.API",
618-
"attribute": "status",
619-
"oldValue": "org.apiguardian.api.API.Status.EXPERIMENTAL",
620-
"newValue": "org.apiguardian.api.API.Status.STABLE",
463+
"new": "class org.junit.platform.engine.support.hierarchical.ExclusiveResource",
621464
"justification": "API consumed from JUnit 5"
622465
},
623466
{
624467
"ignore": true,
625-
"code": "java.annotation.attributeValueChanged",
626-
"old": "interface org.junit.platform.engine.support.hierarchical.ResourceLock",
627-
"new": "interface org.junit.platform.engine.support.hierarchical.ResourceLock",
628-
"annotationType": "org.apiguardian.api.API",
629-
"attribute": "since",
630-
"oldValue": "\"1.3\"",
631-
"newValue": "\"1.10\"",
468+
"code": "java.method.addedToInterface",
469+
"new": "method java.util.List<org.junit.platform.engine.support.hierarchical.ExclusiveResource> org.junit.platform.engine.support.hierarchical.ResourceLock::getResources()",
632470
"justification": "API consumed from JUnit 5"
633471
},
634472
{
635473
"ignore": true,
636-
"code": "java.class.externalClassExposedInAPI",
637-
"new": "class org.junit.platform.engine.DiscoverySelectorIdentifier",
474+
"code": "java.method.addedToInterface",
475+
"new": "method boolean org.junit.platform.engine.support.hierarchical.ResourceLock::isExclusive()",
638476
"justification": "API consumed from JUnit 5"
639477
}
640478
]

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818
### Fixed
1919
- [Core] Use custom UUID generators for hooks ([#2926](https://github.com/cucumber/cucumber-jvm/pull/2926) M.P. Korstanje)
2020

21+
### Changed
22+
- [JUnit Platform Engine] Use JUnit Platform 1.11.1 (JUnit Jupiter 5.11.1)
2123

2224
## [7.19.0] - 2024-09-19
2325
### Changed

compatibility/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<properties>
1515
<hamcrest.version>3.0</hamcrest.version>
1616
<jackson.version>2.17.2</jackson.version>
17-
<junit-jupiter.version>5.11.0</junit-jupiter.version>
17+
<junit-jupiter.version>5.11.1</junit-jupiter.version>
1818
</properties>
1919

2020
<dependencyManagement>

cucumber-archetype/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<description>Cucumber JVM: Maven Archetype</description>
1616

1717
<properties>
18-
<junit-jupiter.version>5.11.0</junit-jupiter.version>
18+
<junit-jupiter.version>5.11.1</junit-jupiter.version>
1919
<maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version>
2020
<maven-surefire-plugin.version>3.5.0</maven-surefire-plugin.version>
2121
</properties>

cucumber-cdi2/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<openwebbeans.version>2.0.27</openwebbeans.version>
88
<weld-se-core.version>3.1.9.Final</weld-se-core.version>
99
<apiguardian-api.version>1.1.2</apiguardian-api.version>
10-
<junit-jupiter.version>5.11.0</junit-jupiter.version>
10+
<junit-jupiter.version>5.11.1</junit-jupiter.version>
1111
<hamcrest.version>2.2</hamcrest.version>
1212
</properties>
1313

cucumber-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<apiguardian-api.version>1.1.2</apiguardian-api.version>
1717
<jackson.version>2.17.2</jackson.version>
1818
<jsoup.version>1.18.1</jsoup.version>
19-
<junit-jupiter.version>5.11.0</junit-jupiter.version>
19+
<junit-jupiter.version>5.11.1</junit-jupiter.version>
2020
<xmlunit.version>2.10.0</xmlunit.version>
2121
<hamcrest.version>3.0</hamcrest.version>
2222
<hamcrest-json.version>0.2</hamcrest-json.version>

cucumber-deltaspike/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<apiguardian-api.version>1.1.2</apiguardian-api.version>
1717
<cdi-api.version>2.0.SP1</cdi-api.version>
1818
<deltaspike.version>1.9.6</deltaspike.version>
19-
<junit-jupiter.version>5.11.0</junit-jupiter.version>
19+
<junit-jupiter.version>5.11.1</junit-jupiter.version>
2020
<project.Automatic-Module-Name>io.cucumber.deltaspike</project.Automatic-Module-Name>
2121
</properties>
2222

cucumber-gherkin-messages/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</parent>
99

1010
<properties>
11-
<junit-jupiter.version>5.11.0</junit-jupiter.version>
11+
<junit-jupiter.version>5.11.1</junit-jupiter.version>
1212
<project.Automatic-Module-Name>io.cucumber.core.gherkin.messages</project.Automatic-Module-Name>
1313
</properties>
1414

cucumber-gherkin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</parent>
99

1010
<properties>
11-
<junit-jupiter.version>5.11.0</junit-jupiter.version>
11+
<junit-jupiter.version>5.11.1</junit-jupiter.version>
1212
<project.Automatic-Module-Name>io.cucumber.core.gherkin</project.Automatic-Module-Name>
1313
</properties>
1414

cucumber-guice/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<apiguardian-api.version>1.1.2</apiguardian-api.version>
1616
<guice.version>7.0.0</guice.version>
1717
<hamcrest.version>3.0</hamcrest.version>
18-
<junit-jupiter.version>5.11.0</junit-jupiter.version>
18+
<junit-jupiter.version>5.11.1</junit-jupiter.version>
1919
<project.Automatic-Module-Name>io.cucumber.guice</project.Automatic-Module-Name>
2020
<mockito.version>5.13.0</mockito.version>
2121
</properties>

0 commit comments

Comments
 (0)