You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by bo...@apache.org on 2014/09/21 11:19:48 UTC

git commit: PR 56849 - don't even try to create a classpath without a project component

Repository: ant
Updated Branches:
  refs/heads/master 6d98fbb95 -> 13b0df1f0


PR 56849 - don't even try to create a classpath without a project component


Project: http://git-wip-us.apache.org/repos/asf/ant/repo
Commit: http://git-wip-us.apache.org/repos/asf/ant/commit/13b0df1f
Tree: http://git-wip-us.apache.org/repos/asf/ant/tree/13b0df1f
Diff: http://git-wip-us.apache.org/repos/asf/ant/diff/13b0df1f

Branch: refs/heads/master
Commit: 13b0df1f064e3cdfd925c1cc84db6b61176204f0
Parents: 6d98fbb
Author: Stefan Bodewig <bo...@apache.org>
Authored: Sun Sep 21 11:18:27 2014 +0200
Committer: Stefan Bodewig <bo...@apache.org>
Committed: Sun Sep 21 11:19:25 2014 +0200

----------------------------------------------------------------------
 src/main/org/apache/tools/ant/util/ScriptRunnerHelper.java | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ant/blob/13b0df1f/src/main/org/apache/tools/ant/util/ScriptRunnerHelper.java
----------------------------------------------------------------------
diff --git a/src/main/org/apache/tools/ant/util/ScriptRunnerHelper.java b/src/main/org/apache/tools/ant/util/ScriptRunnerHelper.java
index c60ad6b..9e814d9 100644
--- a/src/main/org/apache/tools/ant/util/ScriptRunnerHelper.java
+++ b/src/main/org/apache/tools/ant/util/ScriptRunnerHelper.java
@@ -178,6 +178,9 @@ public class ScriptRunnerHelper {
 
     private ClasspathUtils.Delegate getClassPathDelegate() {
         if (cpDelegate == null) {
+            if (projectComponent == null) {
+                throw new IllegalStateException("Can't access classpath without a project component");
+            }
             cpDelegate = ClasspathUtils.getDelegate(projectComponent);
         }
         return cpDelegate;