You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2018/06/20 22:26:20 UTC

commons-pool git commit: PMD: Combined nested if statements.

Repository: commons-pool
Updated Branches:
  refs/heads/master 005020e44 -> cbe67536f


PMD: Combined nested if statements.

Project: http://git-wip-us.apache.org/repos/asf/commons-pool/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-pool/commit/cbe67536
Tree: http://git-wip-us.apache.org/repos/asf/commons-pool/tree/cbe67536
Diff: http://git-wip-us.apache.org/repos/asf/commons-pool/diff/cbe67536

Branch: refs/heads/master
Commit: cbe67536f8a10a1415a6c421cdf9a165f3bb6c9f
Parents: 005020e
Author: Gary Gregory <ga...@gmail.com>
Authored: Wed Jun 20 16:26:17 2018 -0600
Committer: Gary Gregory <ga...@gmail.com>
Committed: Wed Jun 20 16:26:17 2018 -0600

----------------------------------------------------------------------
 .../pool2/impl/GenericKeyedObjectPool.java      | 16 ++++++------
 .../commons/pool2/impl/GenericObjectPool.java   | 26 +++++++++-----------
 .../commons/pool2/impl/PoolImplUtils.java       |  6 ++---
 3 files changed, 21 insertions(+), 27 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-pool/blob/cbe67536/src/main/java/org/apache/commons/pool2/impl/GenericKeyedObjectPool.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/pool2/impl/GenericKeyedObjectPool.java b/src/main/java/org/apache/commons/pool2/impl/GenericKeyedObjectPool.java
index e656bcc..affcc80 100644
--- a/src/main/java/org/apache/commons/pool2/impl/GenericKeyedObjectPool.java
+++ b/src/main/java/org/apache/commons/pool2/impl/GenericKeyedObjectPool.java
@@ -478,16 +478,14 @@ public class GenericKeyedObjectPool<K, T> extends BaseGenericObjectPool<T>
         final long activeTime = p.getActiveTimeMillis();
 
         try {
-            if (getTestOnReturn()) {
-                if (!factory.validateObject(key, p)) {
-                    try {
-                        destroy(key, p, true);
-                    } catch (final Exception e) {
-                        swallowException(e);
-                    }
-                    whenWaitersAddObject(key, objectDeque.idleObjects);
-                    return;
+            if (getTestOnReturn() && !factory.validateObject(key, p)) {
+                try {
+                    destroy(key, p, true);
+                } catch (final Exception e) {
+                    swallowException(e);
                 }
+                whenWaitersAddObject(key, objectDeque.idleObjects);
+                return;
             }
 
             try {

http://git-wip-us.apache.org/repos/asf/commons-pool/blob/cbe67536/src/main/java/org/apache/commons/pool2/impl/GenericObjectPool.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/pool2/impl/GenericObjectPool.java b/src/main/java/org/apache/commons/pool2/impl/GenericObjectPool.java
index c41b5c2..6c3589e 100644
--- a/src/main/java/org/apache/commons/pool2/impl/GenericObjectPool.java
+++ b/src/main/java/org/apache/commons/pool2/impl/GenericObjectPool.java
@@ -540,21 +540,19 @@ public class GenericObjectPool<T> extends BaseGenericObjectPool<T>
 
         final long activeTime = p.getActiveTimeMillis();
 
-        if (getTestOnReturn()) {
-            if (!factory.validateObject(p)) {
-                try {
-                    destroy(p);
-                } catch (final Exception e) {
-                    swallowException(e);
-                }
-                try {
-                    ensureIdle(1, false);
-                } catch (final Exception e) {
-                    swallowException(e);
-                }
-                updateStatsReturn(activeTime);
-                return;
+        if (getTestOnReturn() && !factory.validateObject(p)) {
+            try {
+                destroy(p);
+            } catch (final Exception e) {
+                swallowException(e);
             }
+            try {
+                ensureIdle(1, false);
+            } catch (final Exception e) {
+                swallowException(e);
+            }
+            updateStatsReturn(activeTime);
+            return;
         }
 
         try {

http://git-wip-us.apache.org/repos/asf/commons-pool/blob/cbe67536/src/main/java/org/apache/commons/pool2/impl/PoolImplUtils.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/pool2/impl/PoolImplUtils.java b/src/main/java/org/apache/commons/pool2/impl/PoolImplUtils.java
index 7d7e806..f3a84bf 100644
--- a/src/main/java/org/apache/commons/pool2/impl/PoolImplUtils.java
+++ b/src/main/java/org/apache/commons/pool2/impl/PoolImplUtils.java
@@ -120,10 +120,8 @@ class PoolImplUtils {
             if (iface instanceof ParameterizedType) {
                 final ParameterizedType pi = (ParameterizedType) iface;
                 // Look for the generic interface
-                if (pi.getRawType() instanceof Class) {
-                    if (type.isAssignableFrom((Class<?>) pi.getRawType())) {
-                        return pi;
-                    }
+                if (pi.getRawType() instanceof Class && type.isAssignableFrom((Class<?>) pi.getRawType())) {
+                    return pi;
                 }
             }
         }