You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2013/09/14 11:45:48 UTC
svn commit: r1523199 - in
/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri:
JXPathContextReferenceImpl.java axes/SelfContext.java
axes/UnionContext.java model/dynabeans/DynaBeanPropertyPointer.java
Author: sebb
Date: Sat Sep 14 09:45:47 2013
New Revision: 1523199
URL: http://svn.apache.org/r1523199
Log:
Unnecessary casts
Modified:
commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/JXPathContextReferenceImpl.java
commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/SelfContext.java
commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/UnionContext.java
commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java
Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/JXPathContextReferenceImpl.java
URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/JXPathContextReferenceImpl.java?rev=1523199&r1=1523198&r2=1523199&view=diff
==============================================================================
--- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/JXPathContextReferenceImpl.java (original)
+++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/JXPathContextReferenceImpl.java Sat Sep 14 09:45:47 2013
@@ -631,7 +631,7 @@ public class JXPathContextReferenceImpl
try {
NodePointer pointer = (NodePointer) getPointer(xpath, expr);
if (pointer != null) {
- ((NodePointer) pointer).remove();
+ pointer.remove();
}
}
catch (Throwable ex) {
Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/SelfContext.java
URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/SelfContext.java?rev=1523199&r1=1523198&r2=1523199&view=diff
==============================================================================
--- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/SelfContext.java (original)
+++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/SelfContext.java Sat Sep 14 09:45:47 2013
@@ -70,7 +70,7 @@ public class SelfContext extends EvalCon
super.setPosition(position);
if (!startedSet) {
startedSet = true;
- nodePointer = (NodePointer) parentContext.getCurrentNodePointer();
+ nodePointer = parentContext.getCurrentNodePointer();
}
if (nodePointer == null) {
Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/UnionContext.java
URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/UnionContext.java?rev=1523199&r1=1523198&r2=1523199&view=diff
==============================================================================
--- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/UnionContext.java (original)
+++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/UnionContext.java Sat Sep 14 09:45:47 2013
@@ -55,7 +55,7 @@ public class UnionContext extends NodeSe
BasicNodeSet nodeSet = (BasicNodeSet) getNodeSet();
ArrayList pointers = new ArrayList();
for (int i = 0; i < contexts.length; i++) {
- EvalContext ctx = (EvalContext) contexts[i];
+ EvalContext ctx = contexts[i];
while (ctx.nextSet()) {
while (ctx.nextNode()) {
NodePointer ptr = ctx.getCurrentNodePointer();
Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java
URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java?rev=1523199&r1=1523198&r2=1523199&view=diff
==============================================================================
--- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java (original)
+++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java Sat Sep 14 09:45:47 2013
@@ -257,7 +257,7 @@ public class DynaBeanPropertyPointer ext
* @return conversion result
*/
private Object convert(Object value, boolean element) {
- DynaClass dynaClass = (DynaClass) dynaBean.getDynaClass();
+ DynaClass dynaClass = dynaBean.getDynaClass();
DynaProperty property = dynaClass.getDynaProperty(getPropertyName());
Class type = property.getType();
if (element) {