You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@abdera.apache.org by James M Snell <ja...@gmail.com> on 2006/08/22 02:26:54 UTC
Re: svn commit: r433439 - /incubator/abdera/java/trunk/client/src/main/java/org/apache/abdera/protocol/client/RequestOptions.java
Btw, thanks for going through these. Little stuff like this has been on
my todo list for a while but I never managed to get to it.
- James
rooneg@apache.org wrote:
> Author: rooneg
> Date: Mon Aug 21 17:17:44 2006
> New Revision: 433439
>
> URL: http://svn.apache.org/viewvc?rev=433439&view=rev
> Log:
> Another nit found by FindBugs.
>
> * client/src/main/java/org/apache/abdera/protocol/client/RequestOptions.java
> (combine): Use a StringBuffer instead of appending to a string in a loop.
>
> Modified:
> incubator/abdera/java/trunk/client/src/main/java/org/apache/abdera/protocol/client/RequestOptions.java
>
> Modified: incubator/abdera/java/trunk/client/src/main/java/org/apache/abdera/protocol/client/RequestOptions.java
> URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/client/src/main/java/org/apache/abdera/protocol/client/RequestOptions.java?rev=433439&r1=433438&r2=433439&view=diff
> ==============================================================================
> --- incubator/abdera/java/trunk/client/src/main/java/org/apache/abdera/protocol/client/RequestOptions.java (original)
> +++ incubator/abdera/java/trunk/client/src/main/java/org/apache/abdera/protocol/client/RequestOptions.java Mon Aug 21 17:17:44 2006
> @@ -80,12 +80,13 @@
> }
>
> private String combine(String ... values) {
> - String v = "";
> + StringBuffer v = new StringBuffer();
> for (String val : values) {
> - if (v.length() > 0) v += ", ";
> - v += val;
> + if (v.length() > 0)
> + v.append(", ");
> + v.append(val);
> }
> - return v;
> + return v.toString();
> }
>
> /**
>
>
>
Re: svn commit: r433439 - /incubator/abdera/java/trunk/client/src/main/java/org/apache/abdera/protocol/client/RequestOptions.java
Posted by Garrett Rooney <ro...@electricjellyfish.net>.
On 8/21/06, James M Snell <ja...@gmail.com> wrote:
> Btw, thanks for going through these. Little stuff like this has been on
> my todo list for a while but I never managed to get to it.
Thanks, I'm just enjoying working in a language that has tools to
track down these sort of problems for you ;-)
The freely/cheaply available static analysis tools in Java are WAY
better than the equivalent stuff in C/C++.
-garrett