Browse Source

editing for cleanliness and such

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@481037 13f79535-47bb-0310-9956-ffa450edef68
master
Matthew Jason Benson 18 years ago
parent
commit
e5e76b0db4
1 changed files with 41 additions and 41 deletions
  1. +41
    -41
      WHATSNEW

+ 41
- 41
WHATSNEW View File

@@ -6,20 +6,20 @@ Changes that could break older environments:

Fixed bugs:
-----------
* Directory Deletion Dont Work Properly
Bugzilla 40972
* Directory deletion did not work properly.
Bugzilla 40972.

* docletpath attribute of javadoc ignored.
* docletpath attribute of javadoc was ignored.
Bugzilla 40900.

* Incorrect recursion in DOMUtil.listChildNodes()
* Fixed incorrect recursion in DOMUtil.listChildNodes().
Bugzilla 40918.
* compareTo method in CompressedResource does not
* CompressedResource.compareTo() did not
take comparison with another CompressedResource into account.
Bugzilla 40949.

* possible NPE in Jar.java.
* Avoid possible NPE in Jar.java.
Bugzilla 40847.

* regression in attribute prefix (+ others) for refid in zipfileset and tarfileset.
@@ -34,16 +34,16 @@ Other changes:
* Warn user when a reference in the form "${refid}" cannot be resolved as this
is a sign they probably meant "refid" (misuse of property expansion syntax).

* add dtd to javadoc for junit.
* Add dtd to javadoc for junit.
Bugzilla 40754.

* add quiet attribute to loadfile/resource.
* Add quiet attribute to loadfile/resource.
Bugzilla 38249.

* make Locator#fromURI also append the drive letter when running under Windows
with JDK 1.3 or 1.2
* Make Locator#fromURI also append the drive letter when running under Windows
with JDK 1.3 or 1.2.

* do not uppercase the drive letters systematically in FileUtils#normalize
* Do not uppercase the drive letters systematically in FileUtils#normalize.

Changes from Ant 1.7.0Beta3 to Ant 1.7.0RC1
===========================================
@@ -60,7 +60,7 @@ Fixed bugs:
* <delete> doesnt delete when defaultexcludes="false" and no includes is set
fixed. Bugzilla 40313.

* behavior change of DirectoryScanner/AbstractFileset when conditional include
* Behavior change of DirectoryScanner/AbstractFileset when conditional include
patterns are used. Bugzilla 40722.

* <javac> fails with NPE when compiling with eclipse ecj 3.1.x.
@@ -81,9 +81,9 @@ Other changes:
* Allow broken reference build files. The defer reference processing would
break too many files - so allow them with a warning.

* removed dependence on sun.misc.UUEncoder for UUMailer.
* Removed dependency on sun.misc.UUEncoder for UUMailer.

* added regex attribute to the echoproperties task.
* Added regex attribute to the echoproperties task.
Bugzilla 40019.

* <war> task now allows you to omit the web.xml file. as this is optional
@@ -126,14 +126,14 @@ Fixed bugs:
* <path location="loc"> was broken (Regression from beta1).
Bugzilla report 40547.

* nested fileset in <cab> did not work. Bugzilla report 39439.
* Nested fileset in <cab> did not work. Bugzilla report 39439.

* the ant wrapper script should now correctly locate the java
* The ant wrapper script should now correctly locate the java
executable in more recent IBM JDKs for AIX as well.

* URLResource did not close jar files, and also did not disconnect HTTPConnection (s).

* error calling junitreport. Bugzilla 40595.
* Error calling junitreport. Bugzilla 40595.

* <junittask/> created junitvmwatcher*.properties files but did not close and delete them.

@@ -143,10 +143,10 @@ Fixed bugs:
* UnknownElement.maybeConfigure always configured.
Bugzilla report 40641.

* no check for refid when prefix attribute is set in zipfileset.
* No check for refid when prefix attribute is set in zipfileset.
Bugzilla report 30498.

* fix for junit4 issue introducted since beta2.
* Fix for junit4 issue introduced since beta2.
Bugzilla report 40682.

* Error in duplicate project name with <import> and <antcall>.
@@ -195,7 +195,7 @@ Changes that could break older environments:

* <script> and <scriptdef> now set the current thread context.

* unrestrict the dbvendor names in the websphere element of the ejbjar task.
* Unrestrict the dbvendor names in the websphere element of the ejbjar task.
Bugzilla Report 40475.

* <env> nested element in <java>, <exec> and others is now case-insensitive
@@ -225,7 +225,7 @@ Fixed bugs:
* <antlr> did not recognise whether the target is up-to-date for html option.
Bugzilla report 38451.

* documented minimal version of jsch now 0.1.29.
* Documented minimal version of jsch now 0.1.29.
Bugzilla report 40333.

* <available> searched parent directories for files.
@@ -234,15 +234,15 @@ Fixed bugs:
Other changes:
--------------

* added setbeans attribute to <script> to allow <script>'s to be
* Added setbeans attribute to <script> to allow <script>'s to be
run without referencing all references.
Bugzilla report 37688.

* added classpath attribute and nested element to <script> to allow
* Added classpath attribute and nested element to <script> to allow
the language jars to be specified in the build script.
Bugzilla report 29676.

* trim the driver attribute on the <sql> task. Bugzilla report 21228.
* Trim the driver attribute on the <sql> task. Bugzilla report 21228.

* Allow (jar) files as well as directories to be given to jdepend.
Bugzilla report 28865.
@@ -253,13 +253,13 @@ Other changes:
* Made PatternSet#hasPatterns public to allow custom filesets access.
Bugzilla report 36772.

* added searchparents attribute to <available>. Bugzilla report 39549.
* Added searchparents attribute to <available>. Bugzilla report 39549.

* tasks that don't extend Ant's Task class will now get the build file
* Tasks that don't extend Ant's Task class will now get the build file
location reflected into a method of the signature void setLocation(Location)
- if such a method exists.

* remove needless synchronization in DirectoryScanner.
* Remove needless synchronization in DirectoryScanner.
Bugzilla report 40237.

Changes from Ant 1.6.5 to Ant 1.7.0Beta1
@@ -317,7 +317,7 @@ Changes that could break older environments:
Note that the Java1.5 proxy configuration system still does not
appear to work reliably on Windows or Linux.

* support for the XSL:P XML parser has been removed.
* Support for the XSL:P XML parser has been removed.
Bugzilla Report 23455.

* Visual Age for Java optional tasks removed.
@@ -373,7 +373,7 @@ Fixed bugs:

* Problem when adding multiple filter files, Bugzilla Report 37341.

* problem referencing jars specified by Class-Path attribute in manifest
* Problem referencing jars specified by Class-Path attribute in manifest
of a ant task jar file, when this ant task jar file is located in
a directory with space, Bugzilla Report 37085.

@@ -441,7 +441,7 @@ Fixed bugs:
* <junitreport> removed line-breaks from stack-traces. Bugzilla
Report 34963.

* off-by-one error in environment setup for execution under OpenVMS fixed.
* Off-by-one error in environment setup for execution under OpenVMS fixed.

* Bugzilla report 36171: -noclasspath crashes ant if no system
classpath is set.
@@ -522,7 +522,7 @@ Fixed bugs:
* Copy of UnknownElement in macroinstance was not recursive.
Bugzilla report 40238.

* mixing of add and addConfigured methods in Mapper/ChainedMapper
* Mixing of add and addConfigured methods in Mapper/ChainedMapper
causes incorrect chaining. Bugzilla report 40228.

Other changes:
@@ -657,7 +657,7 @@ Other changes:
* <exec> (and hence, <apply> and any other derived classes) have an OsFamily
attribute, which can restrict execution to a single OS family.

* added "backtrace" attribute to macrodef. Bugzilla report 27219.
* Added "backtrace" attribute to macrodef. Bugzilla report 27219.

* Ant main provides some diagnostics if it ever sees a -cp or -lib option,
as this is indicative of a script mismatch. Bugzilla report 34860
@@ -666,7 +666,7 @@ Other changes:
can be caused by the test JVM exiting during a test, either via a
System.exit() call or a JVM crash.

* project name is now used for *all* targets so one can write consistent import
* Project name is now used for *all* targets so one can write consistent import
build files. Bugzilla report 28444.

* New condition <typefound> that can be used to probe for the declaration
@@ -674,7 +674,7 @@ Other changes:
As it tests for the implementation, it can be used to check for optional
tasks being available.

* check for 1.5.* Ant main class. (weblogic.jar in classpath reports)
* Check for 1.5.* Ant main class. (weblogic.jar in classpath reports)

* New condition <isfailure> that tests the return-code of an executable. This
contains platform-specific logic and is better than comparing the result with
@@ -720,16 +720,16 @@ Other changes:

* <echo> now supports an encoding when saving to a file.

* new GreedyInputHandler added.
* New GreedyInputHandler added.

* add textfile attribute to the <filesmatch> condition. When true, the text
* Add textfile attribute to the <filesmatch> condition. When true, the text
contents of the two files are compared, ignoring line ending differences.

* new <resourcesmatch> condition.
* New <resourcesmatch> condition.

* added the onmissingfiltersfile attribute to filterset. Bugzilla report 19845.
* Added the onmissingfiltersfile attribute to filterset. Bugzilla report 19845.

* added the inline handler element to the input task.
* Added the inline handler element to the input task.

* <sql> supports property expansion if you set the expandProperties
attribute. By default it does not expand properties, something we
@@ -747,10 +747,10 @@ Other changes:

* <scp> now optionally supports the sftp protocol. Bugzilla Report 39373.

* resources can now be used to indicate the location of the stylesheet to use
* Resources can now be used to indicate the location of the stylesheet to use
in <xslt>. Bugzilla Report 39407.

* new <antversion> condition. Bugzilla report 32804.
* New <antversion> condition. Bugzilla report 32804.

* ReplaceTokens should allow properties files. Bugzilla report 39688.



Loading…
Cancel
Save