set the groupId of ant from maven to org.apache.ant
as discussed on the repository mailing list
75 lines of code changed in:
bugzilla 39932: lcp.bat prepended instead of append
1 lines of code changed in:
Bugzilla 36733, NPE when failure in creating parser
9 lines of code changed in:
fix for
<javac> fails with NPE when compiling with eclipse ecj 3.1.x
Bugzilla 40839.
root cause of the problem was in org.eclipse.jdt.core.JDTCompiler
method addExtDirs. A FileSet was created without the Project attribute set,
then added to a Path.
15 lines of code changed in:
replace with "official" jar
0 lines of code changed in:
AntUnit 1.0 Beta2
52 lines of code changed in:
fix for Bugzilla 40722. Was identified as a directory scanning problem.
47 lines of code changed in:
<delete> doesnt delete when defaultexcludes="false" and no includes is set
fixed. Bugzilla 40313.
41 lines of code changed in:
Made web.xml non optional again, as it was hiding too many bugs (e.g war files for tomcat 5), but added an attribute to make it optional.
More tests, especially for updates. One test is disabled because it fails. The task fails if you are pulling in a web.xml on an existing web.xml file via a fileset if update=false, because the fileset version checking is hiding the inclusion of the web.xml file from the war task -its being dropped before we notice. This is not a BC problem. Maybe I should always make web.xml mandatory to stop this behavior arising.
93 lines of code changed in:
remove some imports we dont need
0 lines of code changed in:
the mavenish release directory has moved
1 lines of code changed in:
Add HelpStudioAnt to external page.
93 lines of code changed in:
update change log
10 lines of code changed in:
handle security checks on property get gracefully
44 lines of code changed in:
web.xml is now optional in Java EE. I've tweaked <war> to warn but continue if it is omitted, and not to say anything if there is a duplicate reference to the same web.xml, but to complain a lot if there are two conflicting ones (with diagnostics).
We may want to have an attribute to indicate that a web.xml file is needed, or that we dont want to see the warning message. Say nowebxml="fail", "warn" or "skip", with the default being fail for backwards compatibility. Thoughts? Now is the time to add it...
179 lines of code changed in:
groupId for jsch is com.jcraft
2 lines of code changed in:
add regex attribute to echoproperties task.
Bugzilla 40019.
86 lines of code changed in:
remove dependency upon commons-logging/commons-logging
0 lines of code changed in:
antlr is a runtime dependency, yes Steve :-)
1 lines of code changed in:
jsch 0.1.29 now available in repository
0 lines of code changed in:
groupId for jsch 01.29 jsch, not com.jcraft
2 lines of code changed in:
Document the use of <tag>
Add support for @pre as found in BuildFileTest
4 lines of code changed in:
Have found a nice example in an archived mail...
8 lines of code changed in:
bsf 2.4.0 and rhino js 1.6R3 are available on the maven repository
10 lines of code changed in:
remove the @link, causing a warning when building javadoc,
probably because it is a link to a private method in a private class
1 lines of code changed in:
fixed bug using undefined property
2 lines of code changed in:
update antunit
0 lines of code changed in:
changed, jars and poms go to parallel directories on java-repository
24 lines of code changed in:
getting better, I found the xercesImpl and the xml-apis that we are using on the Maven repository.
And I did an upload request for jsch-0.1.29
8 lines of code changed in:
a small explanation about this Maven stuff ...
60 lines of code changed in:
jasper4.1 is not in ant classpath while compiling, fix link in junittaskmirror
2 lines of code changed in:
remove noinspection tag, change @todo: to @todo
1 lines of code changed in:
fix up some of the javadoc whining
15 lines of code changed in:
added something to even be able to run the tests.
the maven-surefire-plugin has the bad idea to set a system property called basedir.
I have patched it locally to accept not to do it with a boolean omitbasedir.
71 lines of code changed in:
copy the stylesheets into the jar
24 lines of code changed in:
there was a mismatch for the location of .build.timestamp.properties
1 lines of code changed in:
decide to package Xalan2Executor only in ant-junit. Since this class has been made already dead wood,
this is irrelevant
0 lines of code changed in:
modified poms. I can now mvn package the complete ant binary distribution
618 lines of code changed in:
document removal of dependency
2 lines of code changed in:
pset svn:eol-style native
173 lines of code changed in:
test for uuencode
173 lines of code changed in:
modify also ant-nodeps to be able to build the corresponding jar
69 lines of code changed in:
move jdk1.5+ stuff to ant-nodeps to be consistent
1 lines of code changed in:
pset svn:eol-style native
142 lines of code changed in:
remove use of sun.misc.uuencoder
143 lines of code changed in:
bugzilla: 40803, doc use of cmd.exe /c for bat files better
15 lines of code changed in:
exclude the bcel dependencies from ant.jar too
1 lines of code changed in:
classes needing apache-resolver should also be excluded from ant.jar
1 lines of code changed in:
add parent POM
6 lines of code changed in:
add organization
3 lines of code changed in:
control the location of the output jars
14 lines of code changed in:
store the date in version.txt
41 lines of code changed in:
created a parent pom and also modified the poms of ant and ant-launcher to be able to build them using maven
159 lines of code changed in:
modified to call the property version from build.xml project.version
defaultManifest.mf and version.txt are updated using expandproperties rather than tokenfilter
34 lines of code changed in:
remove org.apache.tools.ant.util.ScriptRunner from ant.jar, it
should be only in ant-apache-bsf.jar
1 lines of code changed in:
Launcher should not depend upon parent package
5 lines of code changed in:
added code to deliver POMs with ant
28 lines of code changed in:
adding poms
616 lines of code changed in:
added a blurb about starteam
6 lines of code changed in:
update the download location for netrexx
2 lines of code changed in:
make IH.clearCache() public
1 lines of code changed in:
Stop making IH a project listener,
instead clean the IH cache explititly on build finished.
5 lines of code changed in:
Free the realThing with UE is finished with it
(fixes since last look at this allows this)
4 lines of code changed in:
update jsch version in libraries to agree with doc
1 lines of code changed in:
further change about jakarta-oro
1 lines of code changed in:
decide to recommend jakarta-oro 2.0.8
2 lines of code changed in:
Add a paragraph about using external task libraries.
66 lines of code changed in:
add point concerning parallel maintenance of https://svn.apache.org/repos/asf/ant/site
4 lines of code changed in:
Add a stylesheet for generating a master buildfile (iterating over all targets) from a common buildfile.
91 lines of code changed in:
Fix for OOME with <*ant*> and <typedef>
Bugzilla report 28283 and 33061
IH had a map of class->IH objects. The
class is the typedefed class and IH is the
attributes, elements etc of that class.
This works fine, except that the class is kept
until the build ends, this means that the classloader
for the class is also kept, a classloader contains
pointers to all the classes loaded by it - so a lot
of memory can be blocked.
When ant, or antcall is used and the called project
typedef the antcontrib, these will be new classloaders,
hence the memory being used up.
The fix is to use the name of the class, check if the IH
in the map is the same class, and if not replace that IH.
10 lines of code changed in:
add fall-back for undefined references that are parsed
109 lines of code changed in:
Having learned about how the java memory model really works, I have had a quick code review of the threading here.
1. stuff that is shared read is always marked volatile, to avoid being compiled out.
2. added more synchronization when appropriate.
I make no claims as to thread safety here, as I was never that good at formal proofs of correctness.
34 lines of code changed in:
Move up to Xerces 2.8.1.
2 lines of code changed in:
remove an extra space
1 lines of code changed in:
We drop Win98 support.
http://marc.theaimsgroup.com/?l=ant-dev&m=115141884812670&w=2
0 lines of code changed in:
Codestyle (indent of bracket) and overwrite the taskname for logging.
3 lines of code changed in:
Document two launch options.
19 lines of code changed in:
Move up to Xerces 2.8.1. I tried using Maven to do it, but the artifacts are out of date, inconsistent, and with dirty dependencies.
24 lines of code changed in:
typo
1 lines of code changed in:
- add ant.version as part of the dump-info target
1 lines of code changed in:
mention my current job with Ariel Partners
6 lines of code changed in:
use FileUtils.close to close the Reader open for the crash file
1 lines of code changed in:
Preparation for Ant 1.7.0Beta3
58 lines of code changed in:
add comment on change to logging level of reference override
3 lines of code changed in:
Reduce to verbose message of overridding properties.
1 lines of code changed in:
allow . /etc/ant.conf if ant_home is /usr/share/ant
4 lines of code changed in:
"Move" test object to inner class.
10 lines of code changed in:
Deactivate EnumeratedAttributeTest_Factory as JUnit test before Gump cries. ... until better solution.
1 lines of code changed in:
Forgot the license header.
17 lines of code changed in:
Factory method for easier instantiation.
Bug 14831
27 lines of code changed in:
use -x instead of -f
2 lines of code changed in:
place the OPT_JAR_LIST in the correct place
8 lines of code changed in:
mention proxy settings here.
19 lines of code changed in:
opps: restore correct behavour for setting basetest attributes
23 lines of code changed in:
fix failures
5 lines of code changed in:
Added outputtoformatters attribute to <junit> to allow suppression
of noisey tests. Bugzilla report 12817.
96 lines of code changed in:
svn style native
127 lines of code changed in:
added by accident
0 lines of code changed in:
tests for outputtoformatters
127 lines of code changed in:
add whatsnew note for fixing <path>
5 lines of code changed in:
Let Path use Union by composition instead of inheritance so that third-party
code using paths built against Ant 1.7 should still run against Ant 1.6 .
139 lines of code changed in:
Document the do-nothing-if-exist behaviour of <mkdir>
1 lines of code changed in:
1) modify ant script to *NOT* . include /etc/ant.conf
if ANT_HOME variable is set.
2) apply jpackage patch to ant script
3) modify manual to include the change in behaviour to ANT_HOME and jpackage
31 lines of code changed in:
reluctantly added example just because I promised.
12 lines of code changed in:
Added <compare> resource selector to select resources based on the
results of their comparison to other resources. Inspired by userlist thread
http://marc.theaimsgroup.com/?t=115998761500004&r=1&w=2 .
Still lacks an example other than testcases. :(
396 lines of code changed in:
document that <pathconvert> can actually support multiple resource collections now.
2 lines of code changed in:
extract DelegatedResourceComparator from Sort collection
111 lines of code changed in:
fix method signature--accidentally and unnecessarily opening up access
1 lines of code changed in:
extend DataType, equals non-final
10 lines of code changed in:
ant.bat now looks in %USERPROFILE% and %HOMEDRIVE%%HOMEPATH% in addition to
%HOME% for pre/post batch files. Bugzilla report 39298.
18 lines of code changed in:
BZ 39298. %HOMEDRIVE%%HOMEPATH%
3 lines of code changed in:
support %HOMEDRIVE%%HOMEPATH% on XP. Bugzilla 39298.
23 lines of code changed in:
allow test case to work if /build/testcases is in the classpath
17 lines of code changed in:
fix svn property
64 lines of code changed in:
some printfs to help track down gump fail
17 lines of code changed in:
For JUnitTestRunnerTest: testInvalidTestCase and testNoTestCase
JUnit4 adaption returns an ERROR wheres JUnit3 returns a FAILURE.
Modify testcase to reflect this.
0 lines of code changed in:
Joseph to contributors
4 lines of code changed in:
Alexey to contributors
4 lines of code changed in:
PathConvert on Windows should process forward and back slashes equivalently.
Bugzilla report 32884.
27 lines of code changed in:
svn:eol-style native
19 lines of code changed in:
test for dir-char in pathconvert
19 lines of code changed in:
Fix for junit4
in JUnit4 annotations are placed in org.junit,
so this package needs to be made a "systempackage" for fork=no to work.
Bugzilla report 40697
5 lines of code changed in:
Defer references
2 lines of code changed in:
eol-type
0 lines of code changed in:
defer reference tests
64 lines of code changed in:
ignore null child collection, why not
3 lines of code changed in:
line up with some other exception throwing utility methods e.g. in DataType
4 lines of code changed in:
generify expected message to pass before and after recent change
1 lines of code changed in:
Do not set ant.file.{projectname} when the project name
is not set in the <project> tag. (as discussed)
Bugzilla report: 39920
8 lines of code changed in:
change expected error message from attribute to element
0 lines of code changed in:
Bugzilla 40682: junit regression
33 lines of code changed in:
remove launcher classes from nodeps jar
2 lines of code changed in:
remove launcher classes from nodeps jar.
1 lines of code changed in:
refactoring of WeakishReference, as discussed.
41 lines of code changed in:
close using FileUtils.close
2 lines of code changed in:
Bugzilla 30498: no check on refid for setting some attributes in zipfileset
17 lines of code changed in:
eol-style
35 lines of code changed in:
testcase for setting attributes with refid for zipfileset
35 lines of code changed in:
another go at bugzilla 38747, isolate resources
get the baseloader for resources in isolate mode
25 lines of code changed in:
patch build.bat to set the NT error code if bootstrapping failed, to be consistent with the build.sh script.
2 lines of code changed in:
patch build.sh to exit with an error code if bootstrapping fails, for the Gentoo team.
1 lines of code changed in:
Like requested by Pavel Vlasov on the user list "Please re-add SQLC and Transformica to the External tools and tasks page"
166 lines of code changed in:
Always handle refid first.
Refid normally cannot be used with other
attributes and some types check for this.
The code is broken in a number of places -
if refid is not set first. To fix this,
runtimeconfigurable will now always process
refid first.
11 lines of code changed in: