logo on start page, bit of troubleshooting on the feedback page before the mail list; platform issues page
125 lines of code changed in:
Fix javadoc.
3 lines of code changed in:
1. ExpandProperties filter introduced as envisioned by Steve.
2. String readFully(Reader) added to FileUtils.java (main trunk revision 1.13)
3. Doc changes
4. Removed the attribute evaluateproperties from <loadfile> as it is no longer necessary.
123 lines of code changed in:
for IE and Konqeror
0 lines of code changed in:
the artwork. Also as a windows icon
0 lines of code changed in:
Use StringBuffer to assemble String.
8 lines of code changed in:
Split processStream into two methods to facilitate streamed reads...
Reader getAssembledReader()
String readFully(Reader)
17 lines of code changed in:
Skip must use this.read() and not in.read() - Thanks, Adam, for catching this.
1 lines of code changed in:
Misplaced null check.
9 lines of code changed in:
As suggested by Adam, use java.util.Properties.load(InputStream) instead of reinventing the wheel.
Introduced a new class - StringInputStream
14 lines of code changed in:
explain why you cant delete *~ so easily
6 lines of code changed in:
Fixed (another) problem of <tt>...<tt> screwing up the rest of the page.
1 lines of code changed in:
Fixed problem of <tt>...<tt> screwing up the rest of the page.
1 lines of code changed in:
doc improvements
15 lines of code changed in:
Refactored code (as suggested by Costin and Adam) - first run.
1. Moved ChainReaderHelper.java to filters/util
2. Moved setInitialized, getInitialized to base class.
3. Introduced BaseParamFilterReader that implements Parameterizable and has setParameter
4. Null check introduced for LoadFile
5. Convenience method readLine() introduced into BaseFilterReader.
142 lines of code changed in:
JavaDoc comments.
Also added a query about the use/otherwise of wrappers when
it comes to adding text - search for XXX to find the details
597 lines of code changed in:
Now that we know why the test worked all these month, make it work
again, this time documenting the reason.
10 lines of code changed in:
Added reference to the <tag> option in JavaDoc.
(Is this the correct position? Someone hit me with a cluestick if I should
have added it at the top of the section or in a different section.)
4 lines of code changed in:
one value of xdoclet based documentation is we wont have docs that are different from what the task really supports
1 lines of code changed in:
disable test case that could have never passed (but strangely did for
several months).
Oh, yes, in case I haven't said so yet: Happy new year everybody.
26 lines of code changed in:
* Started writing up the VFS and the data types.
* Moved selectors into their own package.
* Added <is-empty> selector.
633 lines of code changed in:
this gets rid of some XDoclet warnings.
23 lines of code changed in:
removed mandatory requirement for category (at least for now)
3 lines of code changed in:
Changes by Bill Burton to collect tasks into categories rather than package space. Very cool, thanks!
34 lines of code changed in:
made it easier to short-circuit and only run one class, no need to prefix package info
12 lines of code changed in:
1. Move a couple of common methods to an abstract base class.
2. Javadoc
300 lines of code changed in:
Empty line check inserted.
6 lines of code changed in:
Make the return code match the naughty exit.
PR:
Obtained from:
Submitted by:
Reviewed by:
1 lines of code changed in:
Add new 'listfiles' attribute to allow for listing the source files being
handed off to the compiler.
PR:
Obtained from:
Submitted by:
Reviewed by:
24 lines of code changed in:
Oops... missed adding this as well.
27 lines of code changed in:
Oops... missed adding this.
0 lines of code changed in:
FilterReaderSet -> FilterChain as this is more representative of the collection.
Documentation updates.
49 lines of code changed in:
Add License.
217 lines of code changed in:
CloneableReader -> ChainableReader
Reader clone(Reader) -> Reader chain(Reader)
21 lines of code changed in:
1. Provide a mechanism by which filter readers recognized by Ant's core (FilterreaderSet) can have a better syntax.
2. Remove double-quotes from javadoc and replace with "
538 lines of code changed in:
open 'er up! lets just see what shakes out from this.
1 lines of code changed in:
XDoclet fun!
These are harmless Javadoc comment additions for use with the proposal/xdocs runs.
114 lines of code changed in:
Fixed some issues with defaults.properties generation. Fixed issue with build having to be run twice because of directory being removed from the path (*arg*!).
73 lines of code changed in:
Provide a mechanism by which filter readers recognized by Ant's core (FilterreaderSet can have a better syntax.
For example, HeadFilter can be added to filterset as this:
<filterreaderset>
<filterreader classname="org.apache.tools.ant.HeadFilter">
<param name="lines" value="3"/>
</filterreader>
</filterreaderset>
or this:
<filterreaderset>
<headfilter lines="3"/>
</filterreaderset>
108 lines of code changed in:
clean up at the end of execute so that this instance can be reused.
3 lines of code changed in:
Added more stuff to the todo list.
151 lines of code changed in:
Changes to the VFS data types:
* Added FileSelector interface.
* <v-fileset> now takes file selectors, instead of include and exclude patterns.
* Added a bunch of file selector implementations:
* <and>, <or>, <not> for combining selectors.
* <name>, <basename>, <url> for testing bits of the file name against
an Ant 1 style pattern, or a regular expression.
* <is-file>, <is-folder>, <exists> for testing file type.
* Added <flat-fileset>, which combines nested file sets and paths into a
single directory. This allows explicit path -> fileset conversion.
* Added <filtered-path>, which applies selectors to nested file sets and paths.
* Added <list-fileset> debug task.
44 lines of code changed in:
Added support for the @ant:type tag, for general-purpose type definitions.
8 lines of code changed in:
assert that gzip's new uptodate check also affects bzip2.
2002
18 lines of code changed in:
Temporary zip files used for update weren't being deleted, as doUpdate is reset during cleanUp.
8 lines of code changed in:
time checking on gzip, with tests.
submitted by Jeff Martin <jeff@custommonkey.org>
39 lines of code changed in:
Added the TaskFactory and modified Project.
This is not organized as a 'project' - the files here needs to replace
the ones in the main tree. I'll probably import the rest of the core
and make it a standalone replacement, so it's easy to review.
The goals are to:
- make ant more 'embeddable'
- integrate it better in other tools
- support SAX2 and namespaces
- support pluggable behavior for the XML reader
- support pluggable task factories - the factory will have full control
over the class loader
- better support and integration with existing java beans.
All that while maintaining full compatibility with ant1.4 - all
the code here is just an additional set of hooks, with the previous
behavior preserved and remaining as default.
Eventually this can be refactored into a standalone component
that will implement a task engine for ant1.x.
26 lines of code changed in:
Simple harmless change to demonstrate the xdocs proposal. Sorry, Jon, if this causes javadoc warnings.
Many other tasks have been modified similarly (only ones with different task names than classnames have the name="...") - but only committing this one until full approval.
3 lines of code changed in:
First pass at XDoclet generation of Ant task documentation.
(sorry for the multiple commits, still getting a lock error on big commit attempts)
178 lines of code changed in:
First pass at XDoclet generation of Ant task documentation.
14 lines of code changed in:
Some doco updates.
1115 lines of code changed in:
Changes to <property>:
* No longer implements Configurable, uses a set() method instead.
* The property value can be included as the text content of
the <property> element.
* Added test-cases.
* Added some alternative executeTarget() methods to
AbstractProjectTest, to expect a particular set of log messages,
or a particular failure.
191 lines of code changed in:
Error message tidy-ups.
43 lines of code changed in:
All that effort to get the right context, and it wasn't even being used.
0 lines of code changed in:
<style> tried to tranform all children of directories that matched the
include patterns - even children that are themselves directories.
Throw in a check that the thing we want to transform is not a
directory and an attribute to avoid this non-standard (among directory
based tasks) behavior.
47 lines of code changed in:
Fixed problem which gave (on Windows) output such as:
[java] First line of real output
[java]
[java] Second line of real output
[java]
18 lines of code changed in:
Make Ant1 containers work in mutant. Provide mutant versions of parallel and
sequential
62 lines of code changed in:
Invalid scope parameters now throw exceptions.
Repeated scope elements generate verbose messages.
14 lines of code changed in:
Make message about dropped classpath elements verbose instead of a warning.
1 lines of code changed in:
Added tag option documentation.
44 lines of code changed in:
forgot to adapt the interactive test case
4 lines of code changed in:
Add explicit requirements to the handleInput method.
Minor optimization of PropertyFileInputHandler.
Use magic property name ant.input.properties instead of
input.properties to conform with our unofficial magic property naming
convention.
Use valid choices in prompt (DefaultInputHandler only) if we have a
MultipleChoiceInputRequest.
Port old <input> testcase over to this proposal.
122 lines of code changed in:
Added todo tag to javadoc task so that JavaDocs will now build
them appropriately.
1 lines of code changed in:
Put @todo tags back in now that there's support for them.
6 lines of code changed in:
Add an attribute to avoid <junit>'s classpath magic.
42 lines of code changed in:
Added support for the -tag option in JavaDoc 1.4
196 lines of code changed in:
As long as Stephane has disbaled it, this test will always fail.
1 lines of code changed in:
grmbl
1 lines of code changed in:
committing the shell script that has replaced "cvs update -dP" for me.
114 lines of code changed in:
GUMP Experiment.
As Stefan noted, the context classloader is probably causing trouble with JAXP.
Disabled for now just to see the result of the next run.
2 lines of code changed in:
JavaDoc comments.
25 lines of code changed in:
2002, 2002, 2002, 2002
38 lines of code changed in:
Simple input framework proposal, see proposal/sandbox/input/README or
wait for my mail.
335 lines of code changed in:
First pass of JavaDoc work just to get rid of warnings.
When this is complete, whole source tree should JavaDoc (with 1.4)
with no warnings. (With JDK1.3.1 the 1.4-regexp stuff generates
warnings, but that's all.)
29 lines of code changed in:
First pass of JavaDoc work just to get rid of warnings.
When this is complete, whole source tree should JavaDoc (with 1.4)
with no warnings. (With JDK1.3.1 the 1.4-regexp stuff generates
warnings, but that's all.)
78 lines of code changed in:
First pass of JavaDoc work just to get rid of warnings.
When this is complete, whole source tree should JavaDoc (with 1.4)
with no warnings. (With JDK1.3.1 the 1.4-regexp stuff generates
warnings, but that's all.)
46 lines of code changed in:
IMplement DemuxOutputStreams to capture System.out and System.err usage
265 lines of code changed in:
* Add a converter to convert from <v-fileset> to <v-path>, rather
than doing so in the default <v-fileset> or <v-path> implementations.
* Add test <v-list-files> task.
10 lines of code changed in:
Add encoding attribute to copy/move so that filtered operations work
on encodings different than the platform's default as well.
PR: Christopher Taylor <cstaylor@nanshu.com>
some year 2002 fixes.
95 lines of code changed in:
Replaced usage of Avalon Context with Myrmidon specific Context:
* Moved read-only property and resolve methods from TaskContext to new Context
interface. TaskContext now extends the new Context interface.
* Changed the Configurer methods to use the new Context. Both implementations
use the supplied Context to do property resolution.
* Renamed TaskContext.getPropertys() -> getProperties().
* Moved PropertyUtil from configurer to workspace package, as that is now
the only place it is used.
* Changed PropertyUtil to work with the new Context.
RoleManager:
* A default implementation for a role can now be specified. Currently
can only do this programatically.
DefaultMasterConverter:
* Removed MasterConverter interface. It is now identified by the Converter
role.
* Now caches the converter instances.
* Changed the converter search algorithm to traverse the *source* class
hierarchy, including all interfaces. Chooses the most specialised
conversion, and fails if there is more than one such choice.
DefaultConfigurer:
* Attempts to convert references, if the type does not match the expected type.
* Changed handling of nested elements, for named adders/setters:
* If the method type can be mapped to a role, and that role has a default
implementation, then use that default implementation.
* Otherwise, if the method type is an interface, fail.
* Otherwise, create an instance using no-args constructor.
* Changed handling of nested elements, for typed adders/setters:
* If the method type can be mapped to a role, and the element name is
a type of that role, then use that role to create the instance.
* Otherwise, use the type factory for the generic data-type role.
* Attempt to convert the instance if it is not of the expected type.
* Added a bunch of test cases for new functionality.
* Renamed all the ConfigTest classes to have descriptive names.
Misc:
* Renamed package framework.factorys -> framework.factories.
* Made tests work when fork = false.
748 lines of code changed in:
Get rid of unused import.
20 lines of code changed in:
Removed redundant static method which caused compilation failure.
0 lines of code changed in:
Make ParallelTest work on Windows
2 lines of code changed in:
Allow tests to be run behind a firewall by specifying -Doffline=true
7 lines of code changed in:
Message has been changed from "default constructor" to "no-arg constructor" in Project.
3 lines of code changed in:
JavaDoc comments.
340 lines of code changed in:
JavaDoc comments.
Note that the comments for setProject say that only Project should use this method - whereas there are *lots* of uses outside Project...
15 lines of code changed in:
JavaDoc comments.
Also changed message containing "default constructor" to "no-arg constructor" in checkTaskClass.
687 lines of code changed in:
Was using wrong error message.
1 lines of code changed in:
Removed AntServiceManager:
* Renamed DefaultAntServiceManager to InstantiatingServiceManager. This
implementation now sets-up the service factories and service instances
(log enable, service, parameterise, initialise).
* Rearranged the service heirarchy, so that services deployed from a
service descriptor are visible in the root context (passed to workspaces
and project builders).
* Service factories are registered using the role name, not the role class name.
* Added unit tests for InstantiatingServiceManager.
Changes to DefaultConfigurer error messages:
* All exceptions thrown by DefaultConfigurer indicate which configuration
element the error happened in.
* Updated DefaultConfigurer test cases, to check nested error messages
where appropriate.
322 lines of code changed in:
Fix message.
1 lines of code changed in:
Added documentation for the new prefix attribute
6 lines of code changed in:
1. Addition of new filter reader "LineContains"
2. Javadoc changes to use < and > instead of < and > characters
3. Removal of debug statement from ChainReaderHelper
23 lines of code changed in:
type is more appropriate than name in this case.
6 lines of code changed in:
Filter Reader that strips out those lines that begin with a comment tag.
14 lines of code changed in:
Remove unused imports.
0 lines of code changed in:
Use classpath of AntFilterReader if available.
19 lines of code changed in:
Stefan's prediction coming true: AntFilterReader has its own classpath attribute and nested classpath element.
52 lines of code changed in:
Added 'prefix' option to <property>. Designed to only work when loading a property file or resource.
Sorry for the multiple commits - got a lock error when trying all files at once
3 lines of code changed in:
Added 'prefix' option to <property>. Designed to only work when loading a property file or resource.
43 lines of code changed in:
Use a helper class to process chained readers.
37 lines of code changed in:
added logging of build file/target in verbose mode; surprised it wasnt there already.
4 lines of code changed in:
FilterReaderSet aware task to load Ant properties.
105 lines of code changed in:
A filter that attaches a prefix to every line of data read.
4 lines of code changed in:
Checking in the modified ( and new ) files.
Most of the functionality in Main is moved into AntBean ( all public/protected
methods are now wrappers around AntBean's functionality, for backward compat).
Same in ProjectHelper - again, for backward compat the public/protected functions
are unchanged, old code can still call the old methods and get similar behavior.
In TaskAdapter - few improvements ( still more to go ) to allow a program
to control tasks that are in a child loader. That's extremely important to
get ant embeded and controlled in a programatic way ( Project may create
tasks in a child class loader, so casting will fail - the only way
to use them is by using introspection ). I've also added the ability
to 'adapt' beans that have multiple methods, not only execute()
Please review, try, let me know when I can commit it.
276 lines of code changed in:
info on loadfile and echoproperties
9 lines of code changed in:
Move the <exclude> patterns for <javac> and <junit> to external
patternsets so that they are in one place instead of repeated up to
three time.
update link for BSF.
Add pointer to JDepend in the Library Dependencies section.
251 lines of code changed in:
jdk 1.1 compatibility
2 lines of code changed in:
Do not require tar files to be in ustar format. Old V7 format should now
be handled. The main difference is in the handling of uid vs uname which
isn't that relevant to Ant anyhow.
PR: 6634
4 lines of code changed in:
Start factoring out the exclude patterns from <javac> and <junit> into
a single place - realized that the sitraka stuff requires TraX to
compile.
17 lines of code changed in:
year 2002 squad at work.
3 lines of code changed in:
Utility task to list all your current properties along with unit tests, as written by Matt Albrecht . Added a prefix to save a subset of the properties for the very silly. Left it in optional.jar although it has no dependencies.
394 lines of code changed in:
minor tweaking
3 lines of code changed in:
bit more detail on dependencies
9 lines of code changed in:
Added blurbs about <propertyfile>. The "never" removal may change before release, depending on feedback from this change.
6 lines of code changed in:
Here goes: propertyfile refactoring to hopefully fix all outstanding issues with it. "now" and "never" were removed as operations (didn't make sense). "never" was removed as a value (it caused a null pointer exception anyway).
Other code cleanup (axing "m_" prefixes).
Added "unit" attribute to <entry> defaulting to DAY. This was essentially the previous default, but it was far too confusing.
Test cases beefed up to consider several scenarios.
There may be more changes needed to satisfy other use cases, and certainly some previous (undocumented) behavior has been changed (for the better!).
Is there a use-case for "never" as a value?
328 lines of code changed in:
Add pointer to TIM
Submitted by: Mark Griffiths <mark@chive.com>
103 lines of code changed in:
Tests and fixes for the DemuxOutputStream
1. New tests for the DemuxOutputStream and parallel task
2. Fix for the DemuxOutputStream thread problem identified by Jon Skeet
3. Found additional bug where UnknownElement does not hand output and error
strings onto the real task
A little bit of checkstyling.
Hmmm, really should be in bed.
213 lines of code changed in:
Add pointer to Dylan Schiemann's little Ant and Javascript tutorial.
57 lines of code changed in:
Make sure <>& are properly encoded in the attributes of the generated
HTML - not that any browser would care.
Fix page titles while I was at it.
15 lines of code changed in:
Changes to RoleManager:
* A class may now be explicitly associated with a role, rather than being
implicit in the role name.
* Added RoleInfo to bundle up role meta-info.
* Reworked the methods of RoleManager.
* Added test-cases for DefaultRoleManager.
* Make tests compile again.
248 lines of code changed in:
add pointer to miniRMI.
120 lines of code changed in:
Rename myrmidons ServiceManager stuff to AntServiceManager
Refactored the codebase to use Avalons ServiceManager rather than ComponentManager. The reason for this is that the ComponentManager required that contained objects implement the Component interface while the ServiceManager constructs do not have this requirement.
This makes it much easier to extract parts of Myrmidon without any dependency on Ant/Avalon
247 lines of code changed in:
Make class Resolvable so that converters get direct access to the underlying TaskContext
8 lines of code changed in:
Update xdoclet script to reflect new location of Converter interface
1 lines of code changed in:
Moved Converter architecture into aut hierarchy as it is completely decoupled from rest of ant
55 lines of code changed in:
<path> is not a task but a data type - and all data types can be used
outside of targets.
<typedef> is another task that may be used outside of targets.
I "fixed" that by replacing path with typedef in Steve's text, but we
really should talk about data types here as well - unfortunatley we
don't talk about data types in the manual at all, so it takes a bigger
effort.
Some year 2002 bugs.
3 lines of code changed in:
Update to latest converter architecture
12 lines of code changed in:
Make tasks extend AbstractTask directly not via Task
152 lines of code changed in:
Ugly hack to remove references to Project
22 lines of code changed in:
Make adapter extend AbstractTask
4 lines of code changed in:
Remove unused method
0 lines of code changed in:
getPropertys from new TaskContext method
22 lines of code changed in:
Fix javadoc errors
4 lines of code changed in:
No need to extend AbstractTask
2 lines of code changed in:
ContextException - lets kill you!
6 lines of code changed in:
Ugly hackity hack owrapping TaskContext to make it an Avalon context.
Need to define a clean interface to export to Container object that is basically a facade and takes care of all this
5 lines of code changed in:
Use Adaptor so that TaskContext appears as an Avalon Context
3 lines of code changed in:
Add an adaptor so that the TaskContext will still apear as an Avalon COntext to the Configurer
1 lines of code changed in:
Some messages
4 lines of code changed in:
Remove unused import
0 lines of code changed in:
No need to import old propertyutil
0 lines of code changed in:
Remove CascadingException references
18 lines of code changed in:
Add a PropertyUtil class that doesn't need avalons Context
0 lines of code changed in:
Updated TaskContext imp[lementation to reflect new interface
59 lines of code changed in:
add a getPropertys() method to context so that some tasks (like Junit) can grab a *copy* of all the propertys
7 lines of code changed in:
Made the TaskCOntext not extend avalons context interface
1 lines of code changed in:
Changed commented info message to debug priority
1 lines of code changed in:
Reworked the ExecManager service so that the Execute adapter object becomes responsible for combining supplied env vars with native env vars if required
21 lines of code changed in:
Generalized the converter architecture by making the "context" a raw object that can be cast for the needs of a specific project
Thus converters are now independent of ant and avalon
19 lines of code changed in:
Remove old attempt at generalizing the converter architecture
0 lines of code changed in:
bug Id 6601; deprecation warning.
4 lines of code changed in:
being rigorous
3 lines of code changed in:
little bit of extra detail on the example.
25 lines of code changed in:
things to find out when you look at the source
4 lines of code changed in:
Added some experimental VFS data types and tasks: <v-path>, <v-fileset> and <v-copy>.
67 lines of code changed in:
* Added AbstractProjectTest, which allows a sub-class test case to execute
targets from project files.
* AbstractMyrmidonTest.getTestResource() now asserts that the resource exists.
28 lines of code changed in:
move all stuff that can only be compiled conditionally to optional.jar
40 lines of code changed in:
fix boundary checking problem similiar to the one fixed for bug report 4290
Actually this wouldn't throw an ArrayIndexOutOuBounds- but a
BuildException as FileList.getFiles barfs out on empty lists, but that
way it is more consistent.
3 lines of code changed in:
optimize dependset by not comparing each target with each source but
only the oldest target.
Submitted by: mrezaei@starpoint.com
I've also swapped the order of handling sourcefilesets and
sourcefilelists as filelists are a lot less expensive than filesets.
51 lines of code changed in:
@exception -> @throws
Submitted by: Jon Skeet <jon.skeet@peramon.com>
28 lines of code changed in:
Refactor configuration out of Frame into Component Manager
853 lines of code changed in:
Switch CLASSPATH back to Windows format in Cygwin.
Submitted by: Jeppe N. Madsen <jeppenm@worldonline.dk>
1 lines of code changed in:
move method refactoring - applied in a way that keeps
IntrospectionHelper's API backwards compatible.
Inspired by: Jon Skeet <jon.skeet@peramon.com>
68 lines of code changed in:
simplify createAttributeSetter method.
Submitted by: Jon Skeet <jon.skeet@peramon.com>
Throw in some additional tests.
74 lines of code changed in:
* Renamed the template files.
* Added an <antlib-jar> task to the build, for Jar-ing up antlibs.
31 lines of code changed in:
add pointer to Krysalis Centipede
Submitted by: Nicola Ken Barozzi <barozzi@nicolaken.com>
120 lines of code changed in:
improve javadoc
Submitted by: Jon Skeet <jon.skeet@peramon.com>
260 lines of code changed in:
superflous line that wasn't meant to go into CVS
0 lines of code changed in:
exclude JUnitClassloaderTest if the test classes can be loaded from
the system classloader.
I'm afraid I didn't beat the nightly GUMP run, expect a nag mail 8-)
15 lines of code changed in:
Add a new <contains> condition that looks for substrings.
Names are open to discussion, of course.
200 lines of code changed in:
* Added test cases for DefaultEmbeddor.
* Target start and finish events are now fired for a project's implicit target.
* Unit tests now run against a dummy myrmidon install.
* Tidy-up some error messages.
283 lines of code changed in:
dreaded year 2002 bug 8-)
2 lines of code changed in:
add Henri's RPM signing key
16 lines of code changed in:
Small fix for default state of unset property handling
5 lines of code changed in:
Grrrf - meant to take out Description "task" (since it's not, it's a "type").
PR:
Obtained from:
Submitted by:
Reviewed by:
0 lines of code changed in:
So of course, I forget the big one (doh!).
PR:
Obtained from:
Submitted by:
Reviewed by:
1039 lines of code changed in:
Make things a bit easier for people to find -- hopefully, anyway :)
(And the usual sorts of while-I'm-here-type clean-up).
PR:
Obtained from:
Submitted by:
Reviewed by:
65 lines of code changed in:
make it clear why it is excluded, it's better to read
it in this file than in the cvs log. :o)
4 lines of code changed in:
exclude the JUnitClassLoader test for jdk < JDK1.2 since it uses the context classloader.
4 lines of code changed in:
Testcase for PR 5006. Make sure to set the context classloader.
49 lines of code changed in:
Make sure to set the context classloader to the AntClassLoader.
PR: 5006
Submitted by: mancarella@opoipi.bancaintesa.it (Stefano Mancarella)
5 lines of code changed in:
Remove useless modifiers on interfaces.
Submitted by: Mariusz Nowostawski (mariusz@marni.otago.ac.nz)
39 lines of code changed in:
Fix problems in Linux version of <cab>:
(1) it wouldn't use the basedir
(2) all diagnostic messages have been swallowed
Submitted by: Ilya A. Kriveshko <ilya@kaon.com>
Note that this patch needs the magic of Execute but also access to the
processes' standard input - this has been solved by adding a new
static method launch to Execute which hands out the Process instance,
the proper fix would be to handle input for the spawned processes as
well.
100 lines of code changed in:
<regularexpression> --> <regexp>
14 lines of code changed in:
Better handling of tasks that are wrapped in TaskAdapters - unwrap
InvocationTargetExceptions when they happen
PR: 5830
To test it I've enabled all tests for <condition>.
30 lines of code changed in:
improve example of manifest task.
Submitted by: hboutemy@business-village.fr
29 lines of code changed in:
Remove Unused import
PR:
Obtained from:
Submitted by:
Reviewed by:
0 lines of code changed in:
Add Package Version Specification in manifest files for ant.jat and
optional.jar
PR: 6180
34 lines of code changed in:
Ignore redefinition of datatypes if new and old class are the same.
PR: 6514
Submitted by: Peter Kristensen <pkr@netnord.dk>
11 lines of code changed in:
Remove excessive deprecation warnings.
0 lines of code changed in:
fix inconsistency in log levels.
1 lines of code changed in:
please don't use <zip>'s file attribute
76 lines of code changed in:
Only use "value" in reference to the 'value' attr; use "oldIntValue" for
the old value from the prop file (0, if none); fix the comments as well.
(Oh right, and fix the damn copyright!)
PR:
Obtained from:
Submitted by:
Reviewed by:
21 lines of code changed in:
Fix the increment/decrement operations so they work whether or not
a 'value' attr was specified. (And fix a tiny spacing nit :)
PR:
Obtained from:
Submitted by:
Reviewed by:
23 lines of code changed in:
Bootstrap files for Windows users
35 lines of code changed in:
Add copyright header.
318 lines of code changed in:
Converts Tabs to Spaces.
0 lines of code changed in:
Oh! the horrors of cut-n-paste. Copyright should have been 2002.
2 lines of code changed in:
Answer the question: "So what are filterreadersets and filterreaders anyway?"
10 lines of code changed in:
Applied documentation patches sent by Jon Skeet
462 lines of code changed in:
Make doclets behave the same way as other ClassPath loaded things in the presence of gump ... or at least thats what I think this patch does ? ;)
1 lines of code changed in:
Mutant can now bootstrap itself
Upgraded to checkstyle 2.1
527 lines of code changed in:
Start simplifying so that metrics task does not complain as much
105 lines of code changed in:
Start simplifying so that metrics task does not complain as much
37 lines of code changed in:
Inlined a large number of methods from AbstractTask
169 lines of code changed in:
Start simplifying so that metrics task does not complain as much
52 lines of code changed in:
Antlib proposal Second installment
Submitted by: Jose Alberto Fernandez <j_a_fernandez@yahoo.com>
664 lines of code changed in:
Remove unused variable - the correct one this time
12 lines of code changed in:
Remove unused variable
0 lines of code changed in:
Remove some audit warnings
54 lines of code changed in:
Move complex operations outside loop body
6 lines of code changed in:
Remove unused import
3 lines of code changed in:
Move static above instance variables
3 lines of code changed in: