<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/java/ant.git, 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>BZ-61718 Upgrade to 0.1.54 of Jsch library</title>
<updated>2017-11-05T11:08:09+00:00</updated>
<author>
<name>Jaikiran Pai</name>
<email>jaikiran.pai@gmail.com</email>
</author>
<published>2017-11-05T02:42:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/commit/?id=ecb6acf016999e97e3c5ee4a4d109a4fff1eea4b'/>
<id>ecb6acf016999e97e3c5ee4a4d109a4fff1eea4b</id>
<content type='text'>
This close #48 pull request at github/apache/ant
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This close #48 pull request at github/apache/ant
</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>credit Kui Liu for #41</title>
<updated>2017-10-11T12:06:07+00:00</updated>
<author>
<name>Stefan Bodewig</name>
<email>bodewig@apache.org</email>
</author>
<published>2017-10-11T12:06:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/commit/?id=f8b5fda65ac6cfa5da56656d29f23676bf629fdc'/>
<id>f8b5fda65ac6cfa5da56656d29f23676bf629fdc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>forgot to credit George Bateman</title>
<updated>2017-10-11T11:06:16+00:00</updated>
<author>
<name>Stefan Bodewig</name>
<email>bodewig@apache.org</email>
</author>
<published>2017-10-11T11:06:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/java/ant.git/commit/?id=5bc6cc6eb39c95147e631a1be2f3a1e031afa629'/>
<id>5bc6cc6eb39c95147e631a1be2f3a1e031afa629</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>
</feed>
