You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2016/05/21 18:54:25 UTC

[05/23] jena git commit: Put in "fail early" check.

Put in "fail early" check.

Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/4c3e91b2
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/4c3e91b2
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/4c3e91b2

Branch: refs/heads/master
Commit: 4c3e91b23a229b402c9af0d01256c091a0c5fad7
Parents: e028645
Author: Andy Seaborne <an...@apache.org>
Authored: Fri Apr 22 10:42:12 2016 +0100
Committer: Andy Seaborne <an...@apache.org>
Committed: Sat May 21 18:29:13 2016 +0100

----------------------------------------------------------------------
 jena-arq/src/main/java/org/apache/jena/sparql/expr/ExprVar.java | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/4c3e91b2/jena-arq/src/main/java/org/apache/jena/sparql/expr/ExprVar.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/expr/ExprVar.java b/jena-arq/src/main/java/org/apache/jena/sparql/expr/ExprVar.java
index d2bcef8..0147fa1 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/expr/ExprVar.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/expr/ExprVar.java
@@ -89,7 +89,10 @@ public class ExprVar extends ExprNode
     @Override
     public void visit(ExprVisitor visitor) { visitor.visit(this) ; }
     
-    public Expr apply(ExprTransform transform)  { return transform.transform(this) ; }
+    public Expr apply(ExprTransform transform)  { 
+        if ( transform == null )
+            throw new NullPointerException() ;
+        return transform.transform(this) ; }
     
     public void format(Query query, IndentedWriter out)
     {