This is an automated email from the ASF dual-hosted git repository.
garydgregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-jcs.git
The following commit(s) were added to refs/heads/master by this push:
new 09c7fd5f Bump org.apache.commons:commons-parent from 104 to 105.
new 8e3bba7f Merge branch 'master' of
https://github.com/apache/commons-jcs.git
09c7fd5f is described below
commit 09c7fd5fd60ccb7f13607362c56df08caf8a1f6e
Author: Gary Gregory <[email protected]>
AuthorDate: Mon Sep 7 15:45:39 2026 -0400
Bump org.apache.commons:commons-parent from 104 to 105.
- Fix AbstractReferenceMap.ReferenceEntry.setValue(V) to throw
NullPointerException on null input (contract).
- Legacy tests were previously skipped.
Before:
```
[INFO] Tests run: 18050, Failures: 0, Errors: 0, Skipped: 75
```
Now:
```
[INFO] Tests run: 22257, Failures: 0, Errors: 0, Skipped: 82
```
---
commons-jcs4-jcache-tck/pom.xml | 7 +++++++
pom.xml | 2 +-
src/changes/changes.xml | 2 +-
3 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/commons-jcs4-jcache-tck/pom.xml b/commons-jcs4-jcache-tck/pom.xml
index 17ee3dbd..572df24e 100644
--- a/commons-jcs4-jcache-tck/pom.xml
+++ b/commons-jcs4-jcache-tck/pom.xml
@@ -65,6 +65,13 @@
</properties>
<dependencies>
+ <!-- The JCache TCK brings JUnit 4.11, which Surefire 3.6.0 no longer
supports. -->
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.13.2</version>
+ <scope>test</scope>
+ </dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>commons-jcs4-core</artifactId>
diff --git a/pom.xml b/pom.xml
index a4bc4f27..d7fbcf27 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-parent</artifactId>
- <version>104</version>
+ <version>105</version>
</parent>
<artifactId>commons-jcs4</artifactId>
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 88be97f3..d7c2b213 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -94,7 +94,7 @@
jcs.serialization.class.filter and use the syntax of
Object>InputFilter from Java9
Document the behavior, add a test.
</action>
- <action type="update" dev="ggregory" due-to="Gary Gregory,
Dependabot">Bump org.apache.commons:commons-parent from 59 to 104 #222, #258,
#277, #280, #286, #292, #296, #302, #352, #305, #403, #404.</action>
+ <action type="update" dev="ggregory" due-to="Gary Gregory,
Dependabot">Bump org.apache.commons:commons-parent from 59 to 105 #222, #258,
#277, #280, #286, #292, #296, #302, #352, #305, #403, #404.</action>
<action dev="tv" type="update" issue="JCS-241">Use System.Logger
from Java9, remove own logging abstraction, remove dependency on log4j2</action>
<action dev="tv" type="update" due-to="Gary Gregory,
strangelookingnerd">Migrate tests to JUnit5 #309</action>
<action dev="tv" type="update">Update dependency servlet-api 2.5
to javax.servlet-api 3.1.0.</action>