<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/java/ant.git/src/main/org, branch java-10-version</title>
<subtitle>git.apache.org: repos/asf/ant.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/'/>
<entry>
<title>try to adapt to Java10+ rapidly changing major versions</title>
<updated>2017-11-29T15:17:34+00:00</updated>
<author>
<name>Stefan Bodewig</name>
<email>bodewig@apache.org</email>
</author>
<published>2017-11-29T15:17:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/commit/?id=68b846a4c27361cce2b6d7e9c60ca697f980913e'/>
<id>68b846a4c27361cce2b6d7e9c60ca697f980913e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the redundant nullcheck of value known to be non-null.</title>
<updated>2017-10-15T05:25:19+00:00</updated>
<author>
<name>Kui LIU</name>
<email>brucekuiliu@gmail.com</email>
</author>
<published>2017-10-14T15:20:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/commit/?id=9ec11ae3b04d5a8389a6f90b70463f16ecd541a2'/>
<id>9ec11ae3b04d5a8389a6f90b70463f16ecd541a2</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>properly handle factory configuration exception</title>
<updated>2017-10-15T05:24:40+00:00</updated>
<author>
<name>Stefan Bodewig</name>
<email>bodewig@apache.org</email>
</author>
<published>2017-10-15T05:24:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/commit/?id=20fe0ffaf6c8965beccad519c644df2321f5006c'/>
<id>20fe0ffaf6c8965beccad519c644df2321f5006c</id>
<content type='text'>
based on patch by Kui Liu
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
based on patch by Kui Liu
</pre>
</div>
</content>
</entry>
<entry>
<title>createAndSet never returns null</title>
<updated>2017-10-15T05:24:15+00:00</updated>
<author>
<name>Stefan Bodewig</name>
<email>bodewig@apache.org</email>
</author>
<published>2017-10-15T05:24:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/commit/?id=99a7f5916b38113f7e80997cd6b576c624b6efcd'/>
<id>99a7f5916b38113f7e80997cd6b576c624b6efcd</id>
<content type='text'>
based on pytch by Kui Liu
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
based on pytch by Kui Liu
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the inefficient use of keySet iterator with entrySet iterator.</title>
<updated>2017-10-13T06:42:41+00:00</updated>
<author>
<name>Kui LIU</name>
<email>brucekuiliu@gmail.com</email>
</author>
<published>2017-10-11T12:18:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/commit/?id=013e9159e927cf96493a5f8577cfd2807cb045c8'/>
<id>013e9159e927cf96493a5f8577cfd2807cb045c8</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the problem of using '+=' operator to concatenate strings a in a loop.</title>
<updated>2017-10-13T06:32:09+00:00</updated>
<author>
<name>Kui LIU</name>
<email>brucekuiliu@gmail.com</email>
</author>
<published>2017-10-11T13:01:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/commit/?id=c141ef400975be45469a0f7e4fcb2d9c5d9e6a1b'/>
<id>c141ef400975be45469a0f7e4fcb2d9c5d9e6a1b</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the problem of instanceof test always return true.</title>
<updated>2017-10-11T10:03:11+00:00</updated>
<author>
<name>Kui LIU</name>
<email>brucekuiliu@gmail.com</email>
</author>
<published>2017-10-11T09:54:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/commit/?id=bb975e67e154a84b5dd47b5a5b24f853758dc7a5'/>
<id>bb975e67e154a84b5dd47b5a5b24f853758dc7a5</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>BZ-60644 Skip copying files, to avoid corrupting source files, if the source file and dest file are symlinked to each other</title>
<updated>2017-09-28T11:41:33+00:00</updated>
<author>
<name>Jaikiran Pai</name>
<email>jaikiran.pai@gmail.com</email>
</author>
<published>2017-07-23T14:21:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/commit/?id=07c54f0bb1ee4a273798552f4df9148e96313c21'/>
<id>07c54f0bb1ee4a273798552f4df9148e96313c21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>record change, add @since tags, closes #36</title>
<updated>2017-09-28T10:45:25+00:00</updated>
<author>
<name>Stefan Bodewig</name>
<email>bodewig@apache.org</email>
</author>
<published>2017-09-28T10:31:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/commit/?id=01613e0d8275665b850145fa02ae86a5a90a965d'/>
<id>01613e0d8275665b850145fa02ae86a5a90a965d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reverse dependancy of DateUtils on Touch</title>
<updated>2017-09-28T10:43:12+00:00</updated>
<author>
<name>George Bateman</name>
<email>george.bateman16@gmail.com</email>
</author>
<published>2017-09-25T11:08:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/commit/?id=a0cb1fa8434e6385fb115951bf74ea8c78a6fd07'/>
<id>a0cb1fa8434e6385fb115951bf74ea8c78a6fd07</id>
<content type='text'>
Also add test
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also add test
</pre>
</div>
</content>
</entry>
</feed>
