[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jakarta-commons-dev
Subject:    [commons-lang] branch master updated: Avoid compiler warnings.
From:       ggregory () apache ! org
Date:       2021-12-31 13:39:30
Message-ID: 164095797024.24969.15459746829879695822 () gitbox ! apache ! org
[Download RAW message or body]

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 85c8c28  Avoid compiler warnings.
85c8c28 is described below

commit 85c8c28b3d251df32acd9b2bf4e93957e53de792
Author: Gary Gregory <garydgregory@gmail.com>
AuthorDate: Fri Dec 31 08:39:27 2021 -0500

    Avoid compiler warnings.
---
 src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

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 \
                44f2120..7b57c97 100644
--- a/src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java
+++ b/src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java
@@ -94,6 +94,7 @@ public final class ImmutablePair<L, R> extends Pair<L, R> {
      * @return an immutable pair of nulls.
      * @since 3.6
      */
+    @SuppressWarnings("unchecked")
     public static <L, R> ImmutablePair<L, R> nullPair() {
         return NULL;
     }
@@ -111,7 +112,7 @@ public final class ImmutablePair<L, R> extends Pair<L, R> {
      * @return a pair formed from the two parameters, not null
      */
     public static <L, R> ImmutablePair<L, R> of(final L left, final R right) {
-        return left != null || right != null ? new ImmutablePair<>(left, right) : \
NULL; +        return left != null || right != null ? new ImmutablePair<>(left, \
right) : nullPair();  }
 
     /**
@@ -127,7 +128,7 @@ public final class ImmutablePair<L, R> extends Pair<L, R> {
      * @since 3.10
      */
     public static <L, R> ImmutablePair<L, R> of(final Map.Entry<L, R> pair) {
-        return pair != null ? new ImmutablePair<>(pair.getKey(), pair.getValue()) : \
ImmutablePair.NULL; +        return pair != null ? new ImmutablePair<>(pair.getKey(), \
pair.getValue()) : nullPair();  }
 
     /**


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic