2003
5 lines of code changed in:
Add encoding attribute to <replaceregexp>
33 lines of code changed in:
Much better solution to unterminated output - better backward compat
79 lines of code changed in:
and the docs
9 lines of code changed in:
jasper4.1 name mangling support via new name mangler, a new compiler in the factory (jasper41), and various new tests.
112 lines of code changed in:
little code cleanup and remove trace line.
1 lines of code changed in:
oh look, a new name mangler for jasper41 and up
132 lines of code changed in:
making helper methods public for foreach to use
2 lines of code changed in:
definition of whichresource
1 lines of code changed in:
something I wrote to track down too many copies of log4j.properties on my classpath. Docs I leave to xdoc, tests will be written (remind me!). I am still a bit unsure that <whichresource class="foo" > works in jars, though I've seen it work on the file system.
209 lines of code changed in:
Flush output of Java task when finished.
Propagate indication of whether line is terminated or not
through to project and tasks
PR: 16555
230 lines of code changed in:
Add in new perforce task
1 lines of code changed in:
Perforce task to show differences between local source repository and
p4 repository and report on files that still not under revision control.
PR: 13928
Submitted by: Miha
365 lines of code changed in:
Make Create-By attribute in manifest compliant with spec by listing
the java implementation version and vendor. Add an Ant-Version field to
show the Ant version
PR: 12219
9 lines of code changed in:
2003
4 lines of code changed in:
Bring WHATSNEW up to date with recent changes (also don't duplicate
entries for the 1.5.2 changes)
Document the resolveExecutable attribute assed to <exec>
26 lines of code changed in:
iAllow several views per label
PR: 12585
Submitted By: Steve Hunter
16 lines of code changed in:
Link directly to Ant API docs
1 lines of code changed in:
2003
1 lines of code changed in:
Provide mechanism for additional global options on perforce tasks
PR: 14395
Submitted by: Matt Bishop
37 lines of code changed in:
2003
1 lines of code changed in:
set the executable for now for subclasses and change later if resolving
1 lines of code changed in:
Change distribution name
2 lines of code changed in:
Merge from 1.5 branch
12 lines of code changed in:
Move the 'round up to next even second' logic to where it belongs -> out of the library and into the task
7 lines of code changed in:
More Xerces upgrade changes, better debug output for JUnitReport
17 lines of code changed in:
friendly target to Gumpify
2 lines of code changed in:
Upgrade to Xerces 2.3.0
2 lines of code changed in:
Now really fix 14995
1 lines of code changed in:
THATSNEW
2 lines of code changed in:
<tar>'s up-to-date check didn't work for nested filesets.
PR: 14995
12 lines of code changed in:
Make default not to resolve executable
14 lines of code changed in:
Resolve the executable if possible in <exec>
PR: 16040
32 lines of code changed in:
Use JRE version of Java
4 lines of code changed in:
Allow tests (and tasks) to run when java is not in the path
PR: 15998
3 lines of code changed in:
ZIP-Entries always use forward slashes
3 lines of code changed in:
speed ZipScanner up by using a hashtable.
Submitted by: Antoine Levy-Lambert <levylambert at tiscali dash dsl dot de>
44 lines of code changed in:
Give credit for the logo to Nick King
21 lines of code changed in:
2003
2 lines of code changed in:
Actually may as well use ZipFile/ZipEntry since not using the JDK
manifest class - it cannot handle multiple Class-Path entries
5 lines of code changed in:
Fix possible ClassCastExceptions due to use of ZipEntry rather than JarEntry
2 lines of code changed in:
Handle whatever reason a platform specific class is in accessible
(some users get security exceptions)
PR: 15421
1 lines of code changed in:
add src nested element, remove full listing of commands; get definition nested elt to work properly
9 lines of code changed in:
Include jars from the manifest's classpath into the classloader
PR: 6921
209 lines of code changed in:
Update bylaws proposal
780 lines of code changed in:
Add some news about top level project
48 lines of code changed in:
Quick, before Stefan finds out ...
2 lines of code changed in:
Move ANT_OPTS to front of Java command line to supprot JDKs with position
sensitive command line options
PR: 16260
6 lines of code changed in:
cvs up -dP --pedantic-copyrigt-check
19 lines of code changed in:
Add support for Package information to the ClassLoader
Rather than using reflection I have created a JDK 1.2+ specific
subclass of the AntClassLoader. This has necessitated replacing
direct construction of the classloader with a factory method in
Project. This factory method will attempt to create the new
class loader dynamically and then fall back to the current version if
the new loader is not available.
Existing users who construct the classloader directly will continue to
work as at Ant 1.5 - i.e. no package information is created. All Ant
code (except classloader) uses the new factory method
PR: 11196
873 lines of code changed in:
handle some directory cases in ZipScanner
9 lines of code changed in:
JDK 1.1
2 lines of code changed in:
don't distribute CGI scripts
19 lines of code changed in:
Cleaning up
0 lines of code changed in:
Promote new site layout from proposal, change lots of links
8428 lines of code changed in:
Typo
1 lines of code changed in:
Don't out-of-date sources more than once.
PR: 16371
3 lines of code changed in:
handle errors in command line arguments by throwing exception, making
Jon Skeet happy and fixing
PR: 16123
43 lines of code changed in:
Java Runtime Libraries in JDK 1.4 is a bit more than just rt.jar.
PR: 16242
Submitted by: Ville Skytt? <ville dot skytta at iki dot fi>
12 lines of code changed in:
Some cosmetics
6 lines of code changed in:
Fix some links and missing 2003 copyrights
17 lines of code changed in:
Add some tests
108 lines of code changed in:
Regenerate pages with Christoph's changes
434 lines of code changed in:
Fixed some minor design issues after Conor's great W3C HTML 4.01 certification action.
8 lines of code changed in:
Correct stray </p> caused by internal lists
66 lines of code changed in:
just the FAQ failed - a bug a day ...
0 lines of code changed in:
forgot to run my script ;-)
1 lines of code changed in:
hopefully final update on new site
69 lines of code changed in:
Give proper credit
8 lines of code changed in:
forgot to generate site
118 lines of code changed in:
Next step - clean up stray </strong>, anchors around tables and more
stray </p>
190 lines of code changed in:
Initial fix for the <jar> doesn't update bug, will need some
refinement (see extra mail to list).
PR: 10755
Submitted by: Antoine Levy-Lambert <levylambert at tiscali-dsl dot de>
691 lines of code changed in:
Next update - clean up stray </p> elements and remove IE specific <body>
attributes
205 lines of code changed in:
Start on the new site :-)
727 lines of code changed in:
Hopefully the last set of fixes for the Jakarta version of the Ant site
365 lines of code changed in:
Further conformance changes
912 lines of code changed in:
Add pointer to VPP.
Submitted by: didge <didge at foundrylogic dot com>
191 lines of code changed in:
Fix uptodate check when using attributes rather than filesets
PR: 16119
Submitted by: Larry Isaacs
1 lines of code changed in:
Oops - missed one
11 lines of code changed in:
Improve conformance of website to HTML 4.01 DTD
PR: 16115
101 lines of code changed in:
untabify
32 lines of code changed in:
Add pointer to Version_Tool.
Submitted by: Ryan Grier <rwgrier at ryangrier dot com>
170 lines of code changed in:
Properly support containsKey in LazyHashtable.
Fix the wrong semantics of AntTaskTable#contains.
24 lines of code changed in:
2003
7 lines of code changed in:
added .DS_Store to default excludes
16 lines of code changed in:
Factor out XML Context into its own class
Clean up style conformance in ProjectHelper2
441 lines of code changed in:
documentation of the <depends> selector. Dont expect me to follow up with tests, as I dont know where to begin on this one.
80 lines of code changed in:
refactoring of the <depends> Selector and a new subclass <different>, which has a more advanced definition of different from just timestamps.
318 lines of code changed in:
Fix some JDK 1.1 issues - only culprit remaining is Diagnostics with
its class locating code.
Learned by failing <xmlvalidate> tests that FileUtils.getFileURL
wouldn't append slashes where it should (because normalize strips
them).
19 lines of code changed in:
Take care of the original manifest when updating a jar.
PR: 12651
Based on code submitted by: Ben Jenkins <bjenkins at dynamicsoft dot com>
72 lines of code changed in:
Add (disabled) tests for 12651
31 lines of code changed in:
Add (disabled) tests for 10755
103 lines of code changed in:
Actually enable namespace support in ProjectHelper2
50 lines of code changed in:
Fix up PVCS folder creation
PR: 3219
Submitted by: Shane Hartman
20 lines of code changed in:
Associate messages with the correct tasks in XML Logger.
Where an UnknownElement is involved, need to look a little harder
Commented out for now the code which associated a project level message
with the currently active element - better to have it go to the project
level
PR: 7926
33 lines of code changed in:
Wrong way to do it
0 lines of code changed in:
Make Gump run all tests
9 lines of code changed in:
Move the signjar fixes to 1.5.2
0 lines of code changed in:
fix typo in example
PR: 14034
fix version information about jsp and servlet API - at least I think
this is the correct information.
4 lines of code changed in:
2003
1 lines of code changed in:
Search for jarsigner in JAVA_HOME using standard JDK tool search
(JavaEnvUtils is cool)
PR: 11175
1 lines of code changed in:
Restore ability of signjar keystore to take a URL
PR: 10672
51 lines of code changed in:
&x should better be &#x
9 lines of code changed in:
Initial tests for Import including a test to highlight issue importing
unnamed projects
69 lines of code changed in:
Don't allow ]]> within CDATA sections.
35 lines of code changed in:
Oops... 2003
1 lines of code changed in:
Translate not ignoring comment lines
PR: 16042
Submitted by: morpheus@smi.stanford.edu (Mark Woon)
3 lines of code changed in:
Added my (accidently forgotten) e-mail-address.
2 lines of code changed in:
Make build.sysclasspath handling more consistent.
PR: 15014
43 lines of code changed in:
commercial JBuilders support Ant, PR#15701
2 lines of code changed in:
Update Netbeans info.
PR: 15836
Submitted by: David Konecny <david dot konecny at volny dot cz>
4 lines of code changed in:
Try to be more verbose in the FAQ to address PR#15949
17 lines of code changed in:
Tell people to look into the FAQ
4 lines of code changed in:
* sync with site.
* regenerate including Bruce's bio.
* make <subsection> look more like it used to be.
1041 lines of code changed in:
Enable <get> compilation without Sun classes.
PR: 16006
Submitted by: Dalibor Topic <robilad at yahoo dot com>
9 lines of code changed in:
Don't fail if the file doesn't exist in <xmlproperty>
PR: 15674
Submitted by: Nicola Ken Barozzi <nicolaken at apache dot org>
31 lines of code changed in:
Import updates
72 lines of code changed in:
Make this compile
2 lines of code changed in:
Added a biography
7 lines of code changed in:
2003
1 lines of code changed in:
sync with real site
356 lines of code changed in:
closer to alphanumeriucally sorted
169 lines of code changed in:
Add pointer to Java+ Preprocessor task.
Submitted by: Brad Cox <bcox at virtualschool dot edu>
143 lines of code changed in:
Don't execute the implict target if no default available.
0 lines of code changed in:
Update check file to latest version of checkstyle
7 lines of code changed in:
* Add pointer to "pack"
* Add FAQ on how to get your task listed.
Submitted by: Cristiano Sadun <cristiano at xtractor dot com>
170 lines of code changed in:
2003
1 lines of code changed in:
Few changes:
- implement the BuildLogger - so it can be used with -logger
- few hacks/changes to support logging messages to stdout/stderr without
going to infinite loop. The trick is to create the logger with stdout
beeing the "real" one. Just to be sure it also logs with stdout set to
the real one. This could be done more cleanely probably - with some
changes in core.
- less verbosity ( task started/stoped doesn't need info, etc ).
- the log category is based on the real task name, combine with the
target. That means you can arbitrarily enable debug on tasks and
to tasks that are in particular target.
PR:
Obtained from:
Submitted by:
Reviewed by:
173 lines of code changed in:
* sync source XML files with generated HTML files
* port GnuPG options fix to ant-site proposal.
* Much of the content in tha ant-site proposal is a lot older than a
few days, adjust copyright notice.
65 lines of code changed in:
GPG options require double --
38 lines of code changed in:
Warn of duplicated project name only if importing.
There are normal cases ( antcall) where the same build file is parsed many times
( this could be avoided now - as an optimization ).
It is a problem only in import, because of the target conflict resolution.
( targets are qualified with the project name )
2 lines of code changed in:
added comment if no merge point found in template
0 lines of code changed in:
added mergedir
2 lines of code changed in:
2003
2 lines of code changed in:
Keep track of fixes
13 lines of code changed in:
Actually add the test case too
49 lines of code changed in:
Check if loaderrefs are valid before casting them.
Reported By: Jeroen Breedveld
90 lines of code changed in:
Deal with lazy class verification.
PR: 15377
Submitted by: David Konecny <david.konecny at volny.cz>
18 lines of code changed in:
Use the real board resolution instead of our draft
78 lines of code changed in:
Move to 2003
17 lines of code changed in:
Happy New Year ;-)
8 lines of code changed in:
obsolete. i'm leaving the datatype code here as i haven't migrated it to XDoclet yet.
0 lines of code changed in:
now conditional exclusions are taken into account. this was a cut-and-paste from Ant's main build file - hopefully i snagged all the right stuff (at least it worked when I removed the StarTeam API from my ANT_HOME/lib).
this is also a major refactoring of the build file. don't let the mess at the top scare you - just look at the "gen" target and then the results in the build/gen directory.
401 lines of code changed in:
new & improved!
0 lines of code changed in:
oops.. a little over-zealous with the deletes... web and ejb are still needed. why? because the apache module has more than just <antdoclet> in it... it also generates Struts stuff which requires both the EJB and Web modules.
0 lines of code changed in:
sorry for the overkill commit earlier... trimming it down now.
0 lines of code changed in:
not quite complete, but committing to show the gen2 target syntax. the conditional excludes from the main build file need to be added to the fileset of <antdoclet> so this can be run without a full binary (and I mean *full*) distribution of Ant, including all the 3rd party dependencies (or faked versions thereof)
37 lines of code changed in:
probably not needed, but committing just in case
19 lines of code changed in:
remove old xdoclet
0 lines of code changed in:
unsure if this is needed or not, generally speaking, but causes problems for me currently
0 lines of code changed in:
updating to the latest XDoclet 1.2 code
0 lines of code changed in:
Can't compare files with strings
96 lines of code changed in:
Cut&paste of all code related to task/types from Project.
This is _not_ an antlib, just a mechansim to make the task/type
management pluggable and simplify Project ( which will just delegate
for backward compat. ).
Please review - and -1 ( or just remove/change ) if you think this
is bad.
The actual details of the plugin mechanisms are not perfect -
we need to settle on them before 1.6 is released ( same for PropertyHelper).
PR:
Obtained from:
Submitted by:
Reviewed by:
662 lines of code changed in:
XDoclet does not like the semicolons on these lines
7 lines of code changed in:
Readding accinently deleted file...
0 lines of code changed in:
Changed color of <APACHE ANT> to white, for it is, as Conor remarked, more suitable on a dark background.
0 lines of code changed in:
Migrated Forrest tables, source and added one committer info.
1456 lines of code changed in:
Added personal committer infos.
7 lines of code changed in:
Migrated the table and source-section look from Forrest.
5 lines of code changed in:
A bug a day ...
Fix up the documentation of the inline manifest element.
PR: 14732
Submitted by: Ortwin Gl?ck
2 lines of code changed in:
Removing last XML-Project leftovers and updating to 2003.
39 lines of code changed in: