This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-lang.git
The following commit(s) were added to refs/heads/master by this push:
new 940b79b59 Allow extension of previously final classes ImmutablePair
and ImmutableTriple
940b79b59 is described below
commit 940b79b59c7e3b6db1d7ff64ce3350ded1481e61
Author: Gary Gregory <[email protected]>
AuthorDate: Thu Jun 2 07:18:36 2022 -0400
Allow extension of previously final classes ImmutablePair and
ImmutableTriple
---
src/changes/changes.xml | 1 +
src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java | 2 +-
src/main/java/org/apache/commons/lang3/tuple/ImmutableTriple.java | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 2d93a94b5..5a0cc9d91 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -85,6 +85,7 @@ The <action> type attribute can be add,update,fix,remove.
<action type="fix" dev="ggregory" due-to="Steve
Bosman">Increase method test coverage of MultilineRecursiveToStringStyle
#899.</action>
<action type="fix" dev="ggregory" due-to="Steve
Bosman">Fix unstable coverage of CharSequenceUtils tests noticed during merge
of PRs 898 and 899 #901.</action>
<action type="fix" dev="aherbert" due-to="Arturo
Bernal">Rewrite Conversion.binaryBeMsb0ToHexDigit to invert logic of
binaryToHexDigit.</action>
+ <action type="fix" dev="ggregory" due-to="Gary
Gregory">Allow extension of previously final classes ImmutablePair and
ImmutableTriple.</action>
<!-- ADD -->
<action type="add" dev="ggregory" due-to="Gary
Gregory">Add EnumUtils.getEnumSystemProperty(...).</action>
<action type="add" dev="ggregory" due-to="Gary
Gregory">Add TriConsumer.</action>
diff --git a/src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java
b/src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java
index 950244be9..d77f0e33e 100644
--- a/src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java
+++ b/src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java
@@ -34,7 +34,7 @@ import java.util.Objects;
*
* @since 3.0
*/
-public final class ImmutablePair<L, R> extends Pair<L, R> {
+public class ImmutablePair<L, R> extends Pair<L, R> {
/**
* An empty array.
diff --git a/src/main/java/org/apache/commons/lang3/tuple/ImmutableTriple.java
b/src/main/java/org/apache/commons/lang3/tuple/ImmutableTriple.java
index 91510915b..ecac4a3c3 100644
--- a/src/main/java/org/apache/commons/lang3/tuple/ImmutableTriple.java
+++ b/src/main/java/org/apache/commons/lang3/tuple/ImmutableTriple.java
@@ -34,7 +34,7 @@ import java.util.Objects;
*
* @since 3.2
*/
-public final class ImmutableTriple<L, M, R> extends Triple<L, M, R> {
+public class ImmutableTriple<L, M, R> extends Triple<L, M, R> {
/**
* An empty array.