From 139d895c7443fe02d6a7f18a11ba84d53ab8fe5a Mon Sep 17 00:00:00 2001 From: Peter Reilly Date: Mon, 20 Oct 2003 14:13:40 +0000 Subject: [PATCH] set project for created targets git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@275532 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/helper/AntXMLContext.java | 1 + src/main/org/apache/tools/ant/helper/ProjectHelper2.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/main/org/apache/tools/ant/helper/AntXMLContext.java b/src/main/org/apache/tools/ant/helper/AntXMLContext.java index 4e63c8347..954866ea6 100644 --- a/src/main/org/apache/tools/ant/helper/AntXMLContext.java +++ b/src/main/org/apache/tools/ant/helper/AntXMLContext.java @@ -135,6 +135,7 @@ public class AntXMLContext { */ public AntXMLContext(Project project) { this.project = project; + implicitTarget.setProject(project); implicitTarget.setName(""); targetVector.addElement(implicitTarget); } diff --git a/src/main/org/apache/tools/ant/helper/ProjectHelper2.java b/src/main/org/apache/tools/ant/helper/ProjectHelper2.java index 343e4ef52..00d65aa00 100644 --- a/src/main/org/apache/tools/ant/helper/ProjectHelper2.java +++ b/src/main/org/apache/tools/ant/helper/ProjectHelper2.java @@ -157,6 +157,7 @@ public class ProjectHelper2 extends ProjectHelper { Target currentTarget = context.getCurrentTarget(); try { Target newCurrent = new Target(); + newCurrent.setProject(project); newCurrent.setName(""); context.setCurrentTarget(newCurrent); parse(project, source, new RootHandler(context, mainHandler)); @@ -790,6 +791,7 @@ public class ProjectHelper2 extends ProjectHelper { Project project = context.getProject(); Target target = new Target(); + target.setProject(project); context.addTarget(target); for (int i = 0; i < attrs.getLength(); i++) {