You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by al...@apache.org on 2016/03/25 02:36:43 UTC

incubator-ranger git commit: RANGER-855 - Fix "BooleanInstantiation" issues

Repository: incubator-ranger
Updated Branches:
  refs/heads/master 9a424cece -> e15662509


RANGER-855 - Fix "BooleanInstantiation" issues

Signed-off-by: Alok Lal <al...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/e1566250
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/e1566250
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/e1566250

Branch: refs/heads/master
Commit: e15662509f2d911b637918e155e4133899839e78
Parents: 9a424ce
Author: Colm O hEigeartaigh <co...@apache.org>
Authored: Thu Mar 24 11:38:13 2016 +0000
Committer: Alok Lal <al...@apache.org>
Committed: Thu Mar 24 18:28:07 2016 -0700

----------------------------------------------------------------------
 dev-support/ranger-pmd-ruleset.xml                                 | 1 -
 .../src/main/java/org/apache/ranger/common/RESTErrorUtil.java      | 2 +-
 .../security/web/filter/RangerSecurityContextFormationFilter.java  | 2 +-
 security-admin/src/main/java/org/apache/ranger/view/VXPolicy.java  | 2 +-
 4 files changed, 3 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/e1566250/dev-support/ranger-pmd-ruleset.xml
----------------------------------------------------------------------
diff --git a/dev-support/ranger-pmd-ruleset.xml b/dev-support/ranger-pmd-ruleset.xml
index da0c1ec..405c570 100644
--- a/dev-support/ranger-pmd-ruleset.xml
+++ b/dev-support/ranger-pmd-ruleset.xml
@@ -28,7 +28,6 @@
 	<exclude name="AvoidBranchingStatementAsLastInLoop" />
 	<exclude name="AvoidThreadGroup" />
 	<exclude name="AvoidUsingHardCodedIP" />
-	<exclude name="BooleanInstantiation" />
 	<exclude name="ClassCastExceptionWithToArray" />
 	<exclude name="CollapsibleIfStatements" />
 	<exclude name="DoubleCheckedLocking" />

http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/e1566250/security-admin/src/main/java/org/apache/ranger/common/RESTErrorUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/org/apache/ranger/common/RESTErrorUtil.java b/security-admin/src/main/java/org/apache/ranger/common/RESTErrorUtil.java
index c911c1f..bf53db2 100644
--- a/security-admin/src/main/java/org/apache/ranger/common/RESTErrorUtil.java
+++ b/security-admin/src/main/java/org/apache/ranger/common/RESTErrorUtil.java
@@ -368,7 +368,7 @@ public class RESTErrorUtil {
 			if (stringUtil.isEmpty(value)) {
 				return null;
 			} else {
-				return new Boolean(value.trim());
+				return Boolean.valueOf(value.trim());
 			}
 		} catch (Throwable t) {
 			throw createRESTException(errorMessage, messageEnum, objectId,

http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/e1566250/security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerSecurityContextFormationFilter.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerSecurityContextFormationFilter.java b/security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerSecurityContextFormationFilter.java
index 3c0eb95..2102768 100644
--- a/security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerSecurityContextFormationFilter.java
+++ b/security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerSecurityContextFormationFilter.java
@@ -131,7 +131,7 @@ public class RangerSecurityContextFormationFilter extends GenericFilterBean {
 				if (userSession != null) {
 
 					Object ssoEnabledObj = request.getAttribute("ssoEnabled");
-					Boolean ssoEnabled = ssoEnabledObj != null ? new Boolean(String.valueOf(ssoEnabledObj)) : PropertiesUtil.getBooleanProperty("ranger.sso.enabled", false);
+					Boolean ssoEnabled = ssoEnabledObj != null ? Boolean.valueOf(String.valueOf(ssoEnabledObj)) : PropertiesUtil.getBooleanProperty("ranger.sso.enabled", false);
 					userSession.setSSOEnabled(ssoEnabled);
 
 					if (userSession.getClientTimeOffsetInMinute() == 0) {

http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/e1566250/security-admin/src/main/java/org/apache/ranger/view/VXPolicy.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/org/apache/ranger/view/VXPolicy.java b/security-admin/src/main/java/org/apache/ranger/view/VXPolicy.java
index 405f7c4..1c96da2 100644
--- a/security-admin/src/main/java/org/apache/ranger/view/VXPolicy.java
+++ b/security-admin/src/main/java/org/apache/ranger/view/VXPolicy.java
@@ -571,6 +571,6 @@ public class VXPolicy extends VXDataObject implements java.io.Serializable {
 		this.setResourceName(null);		
 		this.setRepositoryType(null);		
 		this.setVersion(null);
-		this.setIsRecursive(new Boolean(null));
+		this.setIsRecursive(Boolean.FALSE);
 	}
 }