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;
