Peter Donald
53893e34fb
Pushed initializer code into separate methods
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271865 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
0d3c706825
Add accessor for checksum
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271864 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a2bd6856c3
Remove unused v7format variable and fixed up javadoc errors
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271863 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
813363aefc
Remove unused debug variable and fixed up javadoc errors
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271862 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
58a63d97be
Ran IDEAs new audit features across codebase to pick up a few anomalies
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271861 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
8199a62cee
Remove unnecessary imports to make bootstrap work.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271860 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
2a0ec2e2ab
Add in ludicrously small jar with a single class in it. Need to repackage stuff over in avalonland to make this more reasonable.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271859 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
736c56186d
Excalibur has been broken up into to lots of little small products - and thus we don't have to drag in all its contents - just the stuff we need.
This replaces the big jars with small ones of required components
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271858 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
b8ff0222b5
2002
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271857 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
792642344d
Refactor dependency analysis.
Add a DependencyAnalyzer interface
Currently supports BCEL based analyzers
Refactor ejbjar not to require BCEL to run.
More to come ...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271856 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
24bb66e654
Cleanup of style
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271855 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
86e9227f69
folow the new image url
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271854 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
afb946f51a
Removing the logos, moving artwork into images
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271853 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
a3cf7cc70c
Removing the logos
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271852 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
df45efc67a
add license
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271851 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fbcba51852
Make the encodings ascii to help us poor linux schmucks who got a crappy range of fonts.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271850 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
28a812e0cf
TypeManager changes:
* Reverted TypeManager to reference roles by name, rather than type.
* DefaultTypeManager now uses the RoleManager to determine a role's type, to
use for doing instanceof checks.
* DefaultMasterConverter, InstantiatingServiceManager, and VfsManager no
longer look up a TypeFactory in their service() method.
* Added ROLE field to several interfaces.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271849 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
bcd2dfcf11
Remove contents from filter reader proposal, now that the code has been migrated to the main tree.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271848 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
060c35544e
No more deprecated warnings for aliased attributes of oft-used zip, jar, war and ear tasks.
Conor, Costin and I voted +1
Stefan voted +0
However, there is *no* guarantee that all these aliases will stay for Ant2. DestFile is currently the most promising attribute name to be carried over to Ant2.
I have left the @deprecated tags in there and haven't touched javadoc also.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271847 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
5df6412cd6
Check for possible null message and/or null stream.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271846 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
2fd822fcf2
Update build file to copy across more of the useful xsl sheets.
Submitted by: "Ingmar J Stein" <stein@xtramind.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271845 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
9c0169b5bd
Added reporting xslt sheet for checkstyle and removed some cruft from jdepend stylesheet.
Submitted by: "Ingmar J Stein" <stein@xtramind.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271844 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
d164c1fc25
-renamed CompilerAdapter to JspCompilerAdapter
-added a method to this to get a JspMangler
-added a boolean method which returns true if the compiler handles its own dependency checking
-jspc doesnt do dependency work if this test returns true for its compiler
-jspc uses the supplied mangler if it does need to do dependency checking
-jspc should use package names too, but this aint tested yet
-jspc caches the list of generated files and deletes any zero byte length ones after a build (failures)
-jspc also assumes that a zero byte java file was an error when deciding when to compile files
-jasperc gets jasper to return 9 on an error, catches and throws this as a buildException
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271843 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
1f8fb3f579
Dreaded 2002
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271842 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
b88e105282
* Add a link to external dependency page.
* Remove unnecessary trailing spaces in junit.html.
Submitted by:
Ylan Segal <ylan@digiworks.tv>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271841 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Diane Holt
3629ace7b0
Clarify the shell-script-running stuff a bit. (faq.{xml,html})
Add needed jars for <junitreport> to lib deps table. (install.html)
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271840 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f69894c40e
Add a first cut of an abstractFacade task. This is supposed to be the base class of the Jspc, Javac, Rmic and similar facade tasks
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271839 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
cc482fe8a9
Expose the new Configuration methods in AbstractContainer task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271838 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
2ceea11b52
2002
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271837 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
1a4bd56dde
Some small doc updates.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271836 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
6ff9bf50ad
Project Model:
* Removed "if" and "unless" conditions from targets.
* Moved parsing of "project->target" dependencies out of DefaultWorkspace,
into DefaultProjectBuilder.
* DefaultWorkspace now detects cycles in the target dependency graph.
* DefaultWorkspace now executes the implicit target for referenced projects.
* Changes to DefaultProjectBuilder error reporting.
* Added a few more test cases for DefaultProjectBuilder.
Unit Tests:
* Moved AbstractComponentTest.getLogger() up to AbstractMyrmidonTest.
* Removed AbstractComponentTest.setup(). Components are now created on demand.
* Use BasicLogger in unit tests.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271835 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
50fb7f5643
Fix up context class loader setting with regard to build.sysclasspath
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271834 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Diane Holt
2acc30de66
Add a q&a about executing batch/shell scripts.
Add a bit more info to a few of the existing answers.
(And the usual verbiage&whatnot clean-up tweaks.)
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271833 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
12c0f4b50a
Add some extra methods to configurer interface that allows you to pass in the class/interface to use during configuring process. This makes it dead simple to support facades
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271832 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b5072a8c35
Lazy access of resolver as not in ServiceManager at construction
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271831 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
844ca19853
Make the output from runtime clearer
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271830 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
9b81f2c560
Configurer.configure -->
Configurer.configureElement + Configurer.configureAttribute
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271829 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
da984ac4e9
Move PropertyResolver and friends into own package hierarchy
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271828 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a5b310a328
No need for clas to be public
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271827 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f0a35e2439
Remove LogKit jar.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271826 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
3678b44d38
Remove LogKit dependencies from workspace package by introducing alternate logger implementation to do routing.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271825 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stephane Bailliez
0e900607a6
Enhance lookup path so that it works automagically with 1.x and 2.x versions...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271824 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
6a27d81a9f
Make LogKit an optional part not required by default frontend. Replace it with a basic console logger instead
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271823 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
37c58ae8cc
LogLevel is not universal enough to be used in the api package so moving it back into the framework package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271822 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
771de95aa4
Move the generic log() methods back into LogLevel. The reason for this is to remove yet another Avalon dependency from the api package.
I also think that usage of the log() methods except in really rare circumstances leads to poor programming idioms. Hopefully there will only be a handful of tasks that use it (like <log/>) and thus it is not universal enough to be in the TaskContext.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271821 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
dc66978e39
Bracket to next line
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271820 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
314a73ff1e
Cleanup of ProjectHelper bits - many to go.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271819 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
d66e29f62b
Minor style fixup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271818 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
67a643f694
checkstyle corrections
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271817 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
85cd57c58e
JDK 1.4 compatability
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271816 13f79535-47bb-0310-9956-ffa450edef68
24 years ago