Conor MacNeill
51320c5fb0
Additional features for classpath management
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271198 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
5f5f39118b
Refactored dependecy tests so that myrmidon can not depend on antlib or the old ant tree.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271197 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
49e74b1e52
Use indirection to get ClassLoader.
Make sure the ClassLoader passed in via constructor is not null - if it is throw a null pointer exception then to help draw out source of error.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271196 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ff5193eb1a
Add version identifier to ant-lib descriptor
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271195 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
36a0800e7e
Style touchups
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271189 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a13ad7eb72
sort imports
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271188 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fa9401b00e
Some cleanups suggested by audit task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271187 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b73026d50f
Simple test for the if task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271186 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d58f3cf424
Add a simple if task that will eventually help with ant1.x compat
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271185 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
52c8bfeecf
Make all roles exposed as the classname via runtime lookup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271184 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
6eff531b8d
Make role exposed as the classname
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271183 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a13868434f
Expose Roles that are the same as the classname
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271182 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
014cf44f15
Put frame into CM making it accessible as a Service.
This is an ugly hack to enable faster evolution. Will be removed in the future.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271181 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e8e790834d
Made frame implement Component
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271180 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
70d058372a
Avoid audit violation by removing unused field
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271179 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
42d4199104
Made unset property behaviour a config item
Allowed Ant1 compat layer to create current Ant1 tasks
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271178 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
06ea1d271a
Pass in ExecManager via constructor
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271177 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
87c6f1a9ce
Move patch task into a type library
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271176 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
343325b50f
Remove unused task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271175 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
984e12200a
Various changes to mutant.
Add capability to specify configs on command line
Clean up audit stuff
Add if/unless to targets
Implement inheritAll
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271172 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
2b0c8d45ef
Got rid of some audit violations.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271170 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
ce1af4647d
Mutant can now compile ant although it did require 3 minor changes to the
Ant build file.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271154 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
c87252eaff
A little bit of checkstyle (thanks Oliver)
Build fiel changes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271150 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
81c17b6164
Mutant can now build itself - although it cannot bootstrap
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271149 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
1bb12ce220
placeholder so directory is present in build
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271135 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
6fd8df2dc2
Make XMLFormatter working.
It is assumed that all results are sent sequentially
so that we can figure to what testsuite belong a test.
TestCase.toString() might be misleading since we cannot
guarantee the format. I need to do it myself in
the runner.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271128 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
283bade37c
- Fixed elements to make sure that we have configured elements
in the accessors.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271125 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
c2b10718db
- Refactored the Server and TestRunner to deal with events.
- Added TestSummary (TestResult was better but is conflicting with JUnit)
which sole purpose is to provide a helpful summary of the sequence
to listeners.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271124 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
b07408a415
Fix formatters by cleaning up some logic.
Events will now send a summary for each end of sequence.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271123 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
4bd65dfb59
Implement get all properties
Don't try to build non-existent IO library (Sorry Gump)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271122 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
628681c0ca
Make accessor method public (UGLY HACK WARNING!) for time being until tasks are more fully migrated
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271121 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
04d2203de8
zap whitespace
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271120 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f20fc56a10
Add a constructor to Execute2 that takes the ExecManager service
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271119 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
8949b8d6fd
Add in some documentation stuff
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271116 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
27b4ff64f0
Move the delete, touch and mkdir tasks into antlib. CLean and refactor each task to make sure is closer to code-normalized. Also make sure all the messages are capable of being i18n'ed
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271115 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
2f882dd463
Inline some methods to reduce chance of conflicts with tasks
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271114 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ed9fb8b039
Update test to correct bug introduced
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271113 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a359fcb334
Inline some method that were causing issues with some tasks
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271112 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d79128e782
Convert to use immutable type
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271111 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a133994e0a
type -> role for attribute name
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271110 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
8ddcf3388a
Minor touchups
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271109 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
0f4ea3d22b
Reworked TypeDef classes to work with immutable TypeDefinition objects
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271108 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
0e949f7027
*** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271107 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ccdeef5fa0
Merged GeneralTypeDefinition and TypeDefinition into one class.
Made all the TypeDefinition and ConverterTypeDefinition immutable objects as that eases evolution. See mailing list for more explanation
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271106 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
4c0dbfa05f
Inline getName() method as it was causing conflicts with some tasks.
SO instead of going getName() need to go getContext().getName()
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271105 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d657bbd44f
Update build of selftest atl so that it uses the dummy roles file
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271104 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ad3138e6a1
Include a dummy roles file for testing purposes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271103 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
010630d10d
Rename dist target to dist-lite and create a new target dist that also runs the tests.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271102 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
bbb41d5a55
Renamed abstract VFS tests.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271101 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b429428ae6
Rename ComponentTestBase to AbstractComponentTest and make AbstractComponentTest abstract.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271099 13f79535-47bb-0310-9956-ffa450edef68
24 years ago