Author: painter
Date: Tue Dec 18 13:21:25 2018
New Revision: 1849173
URL: http://svn.apache.org/viewvc?rev=1849173&view=rev
Log:
More PMD report cleanup
Modified:
turbine/fulcrum/trunk/parser/src/changes/changes.xml
turbine/fulcrum/trunk/parser/src/java/org/apache/fulcrum/parser/BaseValueParser.java
turbine/fulcrum/trunk/parser/src/java/org/apache/fulcrum/parser/DefaultParameterParser.java
Modified: turbine/fulcrum/trunk/parser/src/changes/changes.xml
URL:
http://svn.apache.org/viewvc/turbine/fulcrum/trunk/parser/src/changes/changes.xml?rev=1849173&r1=1849172&r2=1849173&view=diff
==============================================================================
--- turbine/fulcrum/trunk/parser/src/changes/changes.xml (original)
+++ turbine/fulcrum/trunk/parser/src/changes/changes.xml Tue Dec 18 13:21:25
2018
@@ -24,6 +24,9 @@
<body>
<release version="2.0.0" date="in SVN">
<action dev="painter" type="update">
+ PMD report cleanup
+ </action>
+ <action dev="painter" type="update">
Update dependency commons-lang3 to 3.8.1
</action>
<action dev="painter" type="update">
Modified:
turbine/fulcrum/trunk/parser/src/java/org/apache/fulcrum/parser/BaseValueParser.java
URL:
http://svn.apache.org/viewvc/turbine/fulcrum/trunk/parser/src/java/org/apache/fulcrum/parser/BaseValueParser.java?rev=1849173&r1=1849172&r2=1849173&view=diff
==============================================================================
---
turbine/fulcrum/trunk/parser/src/java/org/apache/fulcrum/parser/BaseValueParser.java
(original)
+++
turbine/fulcrum/trunk/parser/src/java/org/apache/fulcrum/parser/BaseValueParser.java
Tue Dec 18 13:21:25 2018
@@ -467,14 +467,14 @@ public class BaseValueParser
cnt < Math.max(trueValues.length, falseValues.length); cnt++)
{
// Short-cut evaluation or bust!
- if ((cnt < trueValues.length) &&
+ if (cnt < trueValues.length &&
value.equalsIgnoreCase(trueValues[cnt]))
{
result = Boolean.TRUE;
break;
}
- if ((cnt < falseValues.length) &&
+ if (cnt < falseValues.length &&
value.equalsIgnoreCase(falseValues[cnt]))
{
result = Boolean.FALSE;
@@ -482,13 +482,10 @@ public class BaseValueParser
}
}
- if (result == null)
+ if (result == null && getLogger().isWarnEnabled() == true)
{
- if (getLogger().isWarnEnabled())
- {
- getLogger().warn("Parameter with value of ("
- + value + ") could not be converted to a Boolean");
- }
+ getLogger().warn("Parameter with value of ("
+ + value + ") could not be converted to a Boolean");
}
}
@@ -928,7 +925,7 @@ public class BaseValueParser
public int getInt(String name, int defaultValue)
{
Number result = getNumber(name);
- return ((result == null || result instanceof Double) ? defaultValue :
result.intValue());
+ return (result == null || result instanceof Double ? defaultValue :
result.intValue());
}
/**
@@ -962,7 +959,7 @@ public class BaseValueParser
for (int i = 0; i < value.length; i++)
{
Number number = parseNumber(value[i]);
- result[i] = ((number == null || number instanceof Double) ? 0
: number.intValue());
+ result[i] = (number == null || number instanceof Double ? 0 :
number.intValue());
}
}
return result;
@@ -980,7 +977,7 @@ public class BaseValueParser
public Integer getIntObject(String name, Integer defaultValue)
{
Number result = getNumber(name);
- return ((result == null || result instanceof Double) ? defaultValue :
Integer.valueOf(result.intValue()));
+ return (result == null || result instanceof Double ? defaultValue :
Integer.valueOf(result.intValue()));
}
/**
@@ -1014,7 +1011,7 @@ public class BaseValueParser
for (int i = 0; i < value.length; i++)
{
Number number = parseNumber(value[i]);
- result[i] = ((number == null || number instanceof Double) ?
null : Integer.valueOf(number.intValue()));
+ result[i] = (number == null || number instanceof Double ? null
: Integer.valueOf(number.intValue()));
}
}
return result;
@@ -1032,7 +1029,7 @@ public class BaseValueParser
public long getLong(String name, long defaultValue)
{
Number result = getNumber(name);
- return ((result == null || result instanceof Double) ? defaultValue :
result.longValue());
+ return (result == null || result instanceof Double ? defaultValue :
result.longValue());
}
/**
@@ -1066,7 +1063,7 @@ public class BaseValueParser
for (int i = 0; i < value.length; i++)
{
Number number = parseNumber(value[i]);
- result[i] = ((number == null || number instanceof Double) ? 0L
: number.longValue());
+ result[i] = (number == null || number instanceof Double ? 0L :
number.longValue());
}
}
return result;
@@ -1090,7 +1087,7 @@ public class BaseValueParser
for (int i = 0; i < value.length; i++)
{
Number number = parseNumber(value[i]);
- result[i] = ((number == null || number instanceof Double) ?
null : Long.valueOf(number.longValue()));
+ result[i] = (number == null || number instanceof Double ? null
: Long.valueOf(number.longValue()));
}
}
return result;
@@ -1121,7 +1118,7 @@ public class BaseValueParser
public Long getLongObject(String name, Long defaultValue)
{
Number result = getNumber(name);
- return ((result == null || result instanceof Double) ? defaultValue :
Long.valueOf(result.longValue()));
+ return (result == null || result instanceof Double ? defaultValue :
Long.valueOf(result.longValue()));
}
/**
@@ -1136,7 +1133,7 @@ public class BaseValueParser
public byte getByte(String name, byte defaultValue)
{
Number result = getNumber(name);
- return ((result == null || result instanceof Double) ? defaultValue :
result.byteValue());
+ return (result == null || result instanceof Double ? defaultValue :
result.byteValue());
}
/**
@@ -1186,7 +1183,7 @@ public class BaseValueParser
public Byte getByteObject(String name, Byte defaultValue)
{
Number result = getNumber(name);
- return ((result == null || result instanceof Double) ? defaultValue :
Byte.valueOf(result.byteValue()));
+ return (result == null || result instanceof Double ? defaultValue :
Byte.valueOf(result.byteValue()));
}
/**
@@ -1213,10 +1210,7 @@ public class BaseValueParser
public String getString(String name)
{
String [] value = getParam(name);
-
- return (value == null
- || value.length == 0)
- ? null : value[0];
+ return value == null || value.length == 0 ? null : value[0];
}
/**
@@ -1249,8 +1243,7 @@ public class BaseValueParser
public String getString(String name, String defaultValue)
{
String value = getString(name);
-
- return (StringUtils.isEmpty(value) ? defaultValue : value );
+ return StringUtils.isEmpty(value) ? defaultValue : value;
}
/**
@@ -1295,9 +1288,7 @@ public class BaseValueParser
public String[] getStrings(String name, String[] defaultValue)
{
String[] value = getParam(name);
-
- return (value == null || value.length == 0)
- ? defaultValue : value;
+ return value == null || value.length == 0 ? defaultValue : value;
}
/**
@@ -1358,7 +1349,6 @@ public class BaseValueParser
{
Date result = defaultValue;
String value = StringUtils.trim(getString(name));
-
if (StringUtils.isNotEmpty(value))
{
try
@@ -1420,13 +1410,13 @@ public class BaseValueParser
PropertyDescriptor[] props
= Introspector.getBeanInfo(beanClass).getPropertyDescriptors();
- for (int i = 0; i < props.length; i++)
+ for ( PropertyDescriptor pd : props )
{
- String propname = props[i].getName();
- Method setter = props[i].getWriteMethod();
+ String propname = pd.getName();
+ Method setter = pd.getWriteMethod();
if (setter != null && containsKey(propname))
{
- setProperty(bean, props[i]);
+ setProperty(bean, pd);
}
}
}
Modified:
turbine/fulcrum/trunk/parser/src/java/org/apache/fulcrum/parser/DefaultParameterParser.java
URL:
http://svn.apache.org/viewvc/turbine/fulcrum/trunk/parser/src/java/org/apache/fulcrum/parser/DefaultParameterParser.java?rev=1849173&r1=1849172&r2=1849173&view=diff
==============================================================================
---
turbine/fulcrum/trunk/parser/src/java/org/apache/fulcrum/parser/DefaultParameterParser.java
(original)
+++
turbine/fulcrum/trunk/parser/src/java/org/apache/fulcrum/parser/DefaultParameterParser.java
Tue Dec 18 13:21:25 2018
@@ -278,7 +278,8 @@ public class DefaultParameterParser
@Override
public void setUploadData ( byte[] uploadData )
{
- this.uploadData = uploadData;
+ // copy contents into our own representation for safety re:
EI_EXPOSE_REP
+ this.uploadData = Arrays.copyOf(uploadData, uploadData.length);
}
/**