Conor MacNeill
4b534e77d6
Remove unused imports
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272639 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
981df1db07
Project ref task now allows properties in the referenced project
to be overriden
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272638 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
cae2d444f7
Fixes to the new config task stuff
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272636 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
cba254e641
Make config processing use Tasks to provide config operations
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272626 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
1ab855c3d4
Bring across more Ant1 tasks (ant structure)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272609 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
f26111dce8
my, isnt the java1.4 javac fussy
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272606 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
fc8a1957b0
Build fixes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272597 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
c788422894
Input Service for mutant
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272591 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
7960f35355
Final move of myrmidon stuff
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272549 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
6e595f17d7
We have moved.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272544 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
8ff69d7cae
Cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272543 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
991a1c8060
remove input proposal step 1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272542 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
8c167dc8a7
clarify
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272499 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
b9afdede80
Make run-test work again (XML parser was missing as I had crimson.jar
hardcoded in the classpath).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272498 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
944aa460d4
Cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272497 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
c2f14ffad1
Make Projectref's dynamic and task based
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272494 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
4b4b726a2f
zappity zap
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272487 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
495609773e
Zap remainder of committed antlibs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272486 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
07d490fcd5
Reorg of mutant frontend classes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272472 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
5b72b6aa19
*** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272465 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
01d7b95e19
*** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272464 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
429c026813
MOre zapiuty zap
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272462 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
1bc1b47382
Kill ant1 compat layer
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272461 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
f2733242f3
Zap the yet to be converted ant1 code
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272460 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
8f0aea7184
Zap some antlib testing code
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272459 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
139fb334e7
Zap some testing code
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272458 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
175e2f5254
Zap some antlibs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272457 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
d5cdaa9da9
Zap framework classes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272456 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
6b51a2d55d
Fix up mutant headers
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272411 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
98019394fb
Remove BCEL imports
Make sure mutant still bootstraps
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272384 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
a3a3b03fb1
Better error reporting for mutant
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272380 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
88557a131b
Make use of StringUtils, cosmetics.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272377 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
80a86aadd3
Remove some unit tests that are part of container.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272375 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
2943e6c208
Get this compiling again.
Note this wont run until we break out container-api.jar and place in lib/ so that the runtime/ant1compat classes will work at runtime. At the moment they will compile ma no run.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272374 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
8755079dee
Ant1 sync
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272367 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
6b6a2ee35f
Api moved to new CVS
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272351 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
3cf3c1199c
Remove docs from main build
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272349 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
661f1f9203
Remove aut build instructions.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272339 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
962cde1a6d
Zap aut from main myrmidon tree
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272338 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
7be61ff46c
More output management
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272313 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
7fe322a216
Output management
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272310 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
f5ba55efa1
Changed container config from Parameters to Context, to allow Objects to
be used in the config:
* All services that used to implement Parameterizable now implement Contextualizable.
* Changed 'myrmidon.home' to a File, and the paths to File[].
* DefaultEmbeddor now deploys Antlibs from all directories in 'myrmidon.lib.path',
rather than just a single dir. Can't specify alternative service
implementations (temporarily broken).
* Added 'myrmidon.antlib.path', which DefaultWorkspace uses to search for <import>-ed
antlibs.
* Replaced --task-lib-dir with --antlib-path, which appends directories to
'myrmidon.antlib.path'
* Added --ext-path, which appends directories to 'myrmidon.ext.path'.
* DefaultClassLoaderManager now uses the container config to locate the shared
classloader, rather than using the context classloader.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272306 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
7eb8a34e54
* Rolled back change to PropertyResolver.resolveProperties(), so that it
uses a TaskContext again. Added some regression tests.
* Changed Embeddor.createWorkspace() to use a Map, rather than a Parameters,
to supply initial workspace properties. Initial properties can be Objects,
rather than only Strings. Got rid of the Object -> String convertion from
<ant> and <antcall>.
* Generalised ExecutionFrame, so that it can represent any execution scope
(root, workspace, project, task, inherited, etc), rather than just task scope:
- Replaced getTaskContext() with getPropertyStore().
- Replaced getTypeManager() with getServiceManager().
* Executor is now responsible for creating TaskContext.
* Changed DefaultExecutor to use the configurer provided by the execution frame.
* Added ExecutionContainer, a lifecycle interface which is used to supply the
root execution frame to a service which executes tasks (directly or indirectly).
* Changed interaction between DefaultEmbeddor and workspaces. Embeddor is now
responsible for creating the base property store for workspaces. ExecutionContainer
is used to pass this to workspaces. Parameterizable is now used to pass
container params to workspaces (which matches how it is used with all the
other services).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272302 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
7473605fdb
Correct mutant build error
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272298 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
a4a3c8cb37
Make sure the example works
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272289 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
0f1259d2f3
* Moved PropertyStore to interfaces.property. Left DefaultPropertyStore
where it was.
* Changed PropertyResolver.resolveProperties() to use a PropertyStore,
rather than a TaskContext.
* Changed PropertyStore methods to throw a TaskException.
* Changed contract of PropertyStore.getProperty() to throw exception if the
requested property is not set.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272288 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
e06736172f
Forgot to move the messages across.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272287 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
17f7feb790
Moved a bunch of classes to framework.nativelib:
- Argument
- ArgumentList
- Commandline
- EnvironmentData
- EnvironmentVariable
- Execute
- LoggingExecOutputHandler
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272278 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
beed9501eb
Renamed DependencyMetricsTest -> DependencyMetricsTestCase, so that it gets run.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272277 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
aacfb068cc
Axed a bucketload of classes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272275 13f79535-47bb-0310-9956-ffa450edef68
23 years ago