summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* try to adapt to Java10+ rapidly changing major versionsjava-10-versionStefan Bodewig2017-11-2910-103/+289
|
* BZ-61718 Upgrade to 0.1.54 of Jsch libraryJaikiran Pai2017-11-051-1/+1
| | | | This close #48 pull request at github/apache/ant
* Remove the redundant nullcheck of value known to be non-null.Kui LIU2017-10-151-1/+1
| | | | | This statement contains a redundant check of a known non-null s against the constant null. http://findbugs.sourceforge.net/bugDescriptions.html#RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE
* properly handle factory configuration exceptionStefan Bodewig2017-10-151-2/+6
| | | | based on patch by Kui Liu
* createAndSet never returns nullStefan Bodewig2017-10-151-15/+4
| | | | based on pytch by Kui Liu
* Fix the inefficient use of keySet iterator with entrySet iterator.Kui LIU2017-10-131-2/+3
| | | | | The current source code accesses the key and value of a Hashtable entry, using a key that is retrieved from a keySet iterator. It is more efficient to use an iterator on the entrySet of the Hashtable, to avoid the Map.get(key) lookup.
* Fix the problem of using '+=' operator to concatenate strings a in a loop.Kui LIU2017-10-131-2/+2
| | | | | | | | The method is building a String using concatenation in a loop. In each iteration, the String is converted to a StringBuilder, appended to, and converted back to a String. This can lead to a cost quadratic in the number of iterations, as the growing string is recopied in each iteration. Better performance can be obtained by using a StringBuilder explicitly. http://findbugs.sourceforge.net/bugDescriptions.html#SBSC_USE_STRINGBUFFER_CONCATENATION
* Fix the problem of instanceof test always return true.Kui LIU2017-10-111-1/+1
| | | | | This instanceof test will always return true because DataType is the superclass of variable nested's class ResourceComparator. The variable nested is not initialized, it would be better to do a null test rather than an instanceof test. http://findbugs.sourceforge.net/bugDescriptions.html#BC_VACUOUS_INSTANCEOF
* line endsStefan Bodewig2017-09-301-106/+106
|
* BZ-60644 Skip copying files, to avoid corrupting source files, if the source ↵Jaikiran Pai2017-09-283-8/+147
| | | | file and dest file are symlinked to each other
* record change, add @since tags, closes #36Stefan Bodewig2017-09-282-1/+6
|
* Fix zip-testGeorge Bateman2017-09-281-7/+7
|
* Reverse dependancy of DateUtils on TouchGeorge Bateman2017-09-283-23/+55
| | | | Also add test
* Allow faking of zip entry modification times.George Bateman2017-09-282-2/+91
| | | | Adds DateUtils.parseLenientDateTime.
* BZ-58589 Preserve last modified time (if asked for) for files uploaded by SFTPJaikiran Pai2017-09-252-6/+67
|
* BZ-43271 BZ-59648 Change permissions on the correct remote file (path) that ↵Jaikiran Pai2017-07-231-5/+20
| | | | was transferred, instead of accidentally changing the permissions of the directory containing the transferred file
* add since markers, add Mark to contributorsStefan Bodewig2017-07-102-8/+8
|
* Add Orion EJB deployment tool to EjbJar taskdef.Mark Niggemann2017-07-102-52/+29
|
* Add Orion EJB deployment tool to EjbJar taskdef.Mark Niggemann2017-07-101-0/+102
|
* add magic property that override's tstamp's idea of "now"Stefan Bodewig2017-05-083-1/+58
| | | | https://bz.apache.org/bugzilla/show_bug.cgi?id=61079
* fix off by one error found by Matt BensonStefan Bodewig2017-04-211-1/+1
|
* add regexp attribute to linecontainsregexpStefan Bodewig2017-04-111-4/+11
| | | | https://bz.apache.org/bugzilla/show_bug.cgi?id=60968
* Make GenerateKey.DistinguishedName.toString more robustStefan Bodewig2017-03-151-3/+9
| | | | https://bz.apache.org/bugzilla/show_bug.cgi?id=60767
* Added option to force the csv quote charFrancesco Steccanella2017-02-171-4/+14
|
* Merge tag 'rel/1.9.9' into 1.9.x and bump versionsStefan Bodewig2017-02-0624-72/+72
|\
| * preparing for 1.9.9 releaserel/1.9.9ANT_199_RC1Stefan Bodewig2017-02-0223-66/+66
|/
* trim whitespaceStefan Bodewig2017-01-141-1/+1
|
* detect solaris 10 to avoid certain POSIX expressionsJeffrey Adamson2017-01-141-9/+30
|
* Eclipse tries to write to systemClasspath - PR 60582Stefan Bodewig2017-01-131-1/+2
| | | | thanks to @ebourg https://github.com/apache/ant/commit/984a03d1ceb6e4b5d194e4d639d0b0fca46d92be
* Fixed a typo (instanciated -> instantiated)Emmanuel Bourg2017-01-122-3/+3
|
* Revert "replace backticks with $() - may fix PR 60562"Stefan Bodewig2017-01-101-22/+22
| | | | This reverts commit 02aedbc903570357c4caa43beb2d9e2dabd7b4fc.
* replace backticks with $() - may fix PR 60562Stefan Bodewig2017-01-091-22/+22
|
* remove obsolete awk escaping - related to PR 60562Stefan Bodewig2017-01-091-40/+4
|
* Merge tag 'rel/1.9.8' into 1.9.x and bump versionsStefan Bodewig2016-12-3124-72/+72
|\ | | | | | | Tagging version 1.9.8 of Ant
| * set version numbers for 1.9.8rel/1.9.8ANT_198_RC1Stefan Bodewig2016-12-2523-66/+66
|/
* stick with RuntimeExceptions to prevent recursive logging loopsStefan Bodewig2016-12-224-7/+7
|
* use better suited exceptionsStefan Bodewig2016-12-229-17/+17
|
* there is no better choice of a non-generic exceptionStefan Bodewig2016-12-224-8/+8
|
* accept generic exceptions because of backwards compatibilityStefan Bodewig2016-12-228-11/+11
|
* accept "impossible" exceptionsStefan Bodewig2016-12-227-10/+11
|
* false positivesStefan Bodewig2016-12-217-9/+9
|
* special paths can be finalStefan Bodewig2016-12-211-2/+2
|
* embrace StringUtils#getStackTraceStefan Bodewig2016-12-2112-23/+25
|
* there simply is no better logger aroundStefan Bodewig2016-12-2116-29/+34
|
* "hard coded password"Stefan Bodewig2016-12-211-2/+2
|
* Sonar meets backwards compatibility requirementsStefan Bodewig2016-12-2112-25/+22
|
* fix some oversightsStefan Bodewig2016-12-212-2/+2
|
* compareTo requires equals requires hashCodeStefan Bodewig2016-12-211-0/+18
|
* false positives and trivial fixesStefan Bodewig2016-12-2111-11/+36
|
* fix Serializable classes that were in fact not SerializableStefan Bodewig2016-12-212-6/+7
|