Bug 38844

Summary: ProjectHelper implementation that avoids re-parsing build.xml files
Product: Ant Reporter: David Green <david.green>
Component: CoreAssignee: Ant Notifications List <notifications>
Status: NEW ---    
Severity: enhancement CC: jglick
Priority: P2 Keywords: PatchAvailable
Version: 1.6.5   
Target Milestone: ---   
Hardware: Other   
OS: other   
Attachments: An implementation of ProjectHelper that avoids parsing of build.xml files.

Description David Green 2006-03-03 19:28:46 UTC
The Ant ProjectHelper implementation is pluggable, such that alternate
implementations may be used.  ProjectHelper2 (the default) uses SAX parsing to
parse Ant build scripts.  Ant build scripts are re-parsed every time an ant or
antcall task is invoked.  An alternate implementation should be available that
avoids this overhead, since for some build configurations ant and antcall are
common.
Comment 1 David Green 2006-03-03 19:29:49 UTC
Created attachment 17830 [details]
An implementation of ProjectHelper that avoids parsing of build.xml files.

Here is an implementation of such a feature.