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 <[email protected]>
Authored: Sun Sep 21 11:18:27 2014 +0200
Committer: Stefan Bodewig <[email protected]>
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;

Reply via email to