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.

Reply via email to