Stephane Bailliez
b6f66230b3
fix javaddoc and unused variable
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271298 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
256d87df30
Fix up minor typo
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271297 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
f16a5cd623
Add in nested element processing for scriptdefs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271296 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
b070293536
Add project name, so that IDEA will let me bind keys to targets.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271295 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
5307209831
Changes to DefaultDeployer:
* Parses services descriptors (META-INF/ant-services.xml). Does not do anything
with them yet.
* Enforces that the version attribute in type, role, and service descriptors
is present, and compatible with the current version.
* Moved descriptor construction from DefaultDeployer into separate
DescriptorBuilder classes, one for each type of descriptor.
* Detection of whether a descriptor is present in a file, was not portable across
XML parser implementations.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271294 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
584e6514a1
* Rename --myrmidon-home command-line arg to --ant-home.
* Change some usage messages.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271293 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
84b8f2b8b6
Resolve path to referenced projects.
Fixed some Javadoc.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271292 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
204a23f354
Fix error message, and some Javadoc problems.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271291 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
f8fdbeedec
Removed warning message, since it no longer applies.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271290 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
fdbfe30a3e
Added version attribute to all the descriptors.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271289 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
4829434a73
Fix shouldRun logic.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271288 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
f4a6e35f35
Fix Javadoc
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271287 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
8c68d48649
Make sure you do not compare apples to oranges
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271286 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
30b81779b5
Add ability to define tasks using BSF scripts - experimental
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271285 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
ec9816997d
Initial cut of a very basic intro to Myrmidon.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271284 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
8a3b2de9a5
Exclude also from tests (should be better to do that on .class to avoid redundancy in filters.)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271283 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
b9fa4d494b
Initial commit. Was missed in the original one. Sorry Jose.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271282 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
7ed2408117
upon Jose Alberto's request, updates to antlib
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271281 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
f1548aec2b
added tests to look at <java's> exception handling.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271280 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
c4d8f9c859
turned off the fatal stuff unless a property is set; added tests to look at <java's> exception handling.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271279 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
c3949e4e2d
java task test cases; reworked to inherit off BuildFileTest
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271278 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
b0566b79cb
java task test build file
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271277 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
22bfff8552
small changes to the tests
-option to control summary printouts
-JavaTest is excluded from the bulk test
-the test classpath is turned into a property and passed down to the tests (and hence on to the build files themselves)
-description for single test added
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271276 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
634dbf216a
Code cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271275 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
b67ae6c688
Implement if/unless into (Batch)TestElement
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271274 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
9d81c4b279
Some cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271273 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
b9ab19b18b
Fix javadoc
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271272 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
2e6e170fb3
Changes to DefaultDeployer:
* Got rid of <converters> element from antlib descriptor. Converters are
now defined in the <types> element.
* Moved (most of) the role-specific knowledge from Deployment back to DefaultDeployer.
* Split out ClassLoader management into DefaultClassLoaderManager. This is
living in the deployer package for now.
* Tidied-up the component set-up and clean-up in DefaultEmbeddor. Added
the ClassLoaderManager component.
* Added test for TypeDeployer.deployAll().
Changes to unit tests:
* Added AbstractMyrmidonTest, which takes care of locating test resources.
* Changed the VFS, type factory, and deployer tests to use AbstractMyrmidonTest.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271271 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
e7ab62bc91
Added 'converter' role.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271270 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
ee0d987003
Added @ant:role tag, fixed Javadoc comment.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271269 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
e7a2e195af
Fix Javadoc comment.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271268 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e055d2d5ad
Remove some unused cruft
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271267 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d09fc12e58
Removed throwsIOException from Execute.execute() as it was never thrown.
Made some tasks specify expected return code rather than checkin it themselves.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271266 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ca77bf7cd3
Renamed Execute2 to Execute and moved it into the myrmidon.framework package.
Cleaned up its code a little. ALso reworked it so that the user can specify an expectedReturnCode and if the value is not the one expected a TaskException is thrown.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271265 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
9acb4910a9
Move manifestUtil into aut package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271264 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
15098b0f49
Experiment with an alternate pattern for writing tasks wrapped around native exes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271263 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1a0e2e46bc
All logging will be routed via System.err or System.out if there is no ExecOutputHandler defined.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271262 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e0f1ffa9ba
No need to setup a Logger for Execute.
All logging will be routed via System.err or System.out as appropriate
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271261 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
5de5749977
Add some more minor tests for filteredcopy ...
really got to copy across the ant1.x task testing infrastructure ;)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271260 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1ce3b5124e
Comment out creator for the time being
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271259 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
dc89e4bd22
Add in a task that does filtered coping. It does it in the same was as Ant1.x excep that it also acepts a character encoding and defaults to ascii. This is to workaround platform specific deviations and also to make it easier to have more reliable builds.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271258 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f52a735cfa
Remove dummy javadocs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271257 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f588bebd5c
Remove unused variables
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271256 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
ab27c9f4e1
Adding javadocs for the main methods that testcases are likely to call
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271255 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
72463ee29f
Excluding MAuditParser test when appropriate. Sorry Steve.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271254 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a9ee520ea1
Start to create a metainfo infrastructure
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271253 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f271942e72
*** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271252 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
377843f5f1
No need to exclude ide package anymore as it no longer exists. And copy across all files that aren't .java files post-build.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271251 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ea31a2b83a
Fix up audit violations
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271250 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
27a9448849
sorry.... fat fingers.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271249 13f79535-47bb-0310-9956-ffa450edef68
24 years ago