Author: toad
Date: 2006-11-09 19:56:46 +0000 (Thu, 09 Nov 2006)
New Revision: 10847
Modified:
trunk/freenet/src/freenet/clients/http/ConfigToadlet.java
trunk/freenet/src/freenet/clients/http/filter/HTMLFilter.java
trunk/freenet/src/freenet/config/StringArrOption.java
trunk/freenet/src/freenet/crypt/SHA256.java
trunk/freenet/src/freenet/crypt/StationToStationContext.java
trunk/freenet/src/freenet/io/comm/Message.java
trunk/freenet/src/freenet/keys/FreenetURI.java
trunk/freenet/src/freenet/node/Node.java
trunk/freenet/src/freenet/node/PeerNode.java
trunk/freenet/src/freenet/node/TextModeClientInterface.java
trunk/freenet/src/freenet/node/fcp/ModifyConfig.java
trunk/freenet/src/freenet/pluginmanager/PluginInfoWrapper.java
trunk/freenet/src/freenet/pluginmanager/PluginManager.java
trunk/freenet/src/freenet/support/Buffer.java
trunk/freenet/src/freenet/support/HTMLNode.java
trunk/freenet/src/freenet/support/ShortBuffer.java
trunk/freenet/src/freenet/support/TimeUtil.java
Log:
Lots of trivial optimisations from UniquePerson.
Modified: trunk/freenet/src/freenet/clients/http/ConfigToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/ConfigToadlet.java 2006-11-09
19:33:53 UTC (rev 10846)
+++ trunk/freenet/src/freenet/clients/http/ConfigToadlet.java 2006-11-09
19:56:46 UTC (rev 10847)
@@ -49,7 +49,7 @@
for(int i=0; i<sc.length ; i++){
Option[] o = sc[i].getOptions();
- String prefix = new String(sc[i].getPrefix());
+ String prefix = sc[i].getPrefix();
String configName;
for(int j=0; j<o.length; j++){
@@ -64,7 +64,7 @@
try{
o[j].setValue(value);
}catch(Exception e){
-
errbuf.append(o[j].getName()+" "+e+"\n");
+ errbuf.append(o[j].getName()).append("
").append(e).append("\n");
Logger.error(this,
"Caught "+e, e);
}
}
Modified: trunk/freenet/src/freenet/clients/http/filter/HTMLFilter.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/filter/HTMLFilter.java
2006-11-09 19:33:53 UTC (rev 10846)
+++ trunk/freenet/src/freenet/clients/http/filter/HTMLFilter.java
2006-11-09 19:56:46 UTC (rev 10847)
@@ -309,7 +309,7 @@
boolean killText = false; // has to be set on or off explicitly
by tags
boolean killStyle = false;
int styleScriptRecurseCount = 0;
- String currentStyleScriptChunk = new String();
+ String currentStyleScriptChunk = "";
StringBuffer writeAfterTag = new StringBuffer(1024);
}
@@ -1938,7 +1938,7 @@
try {
return sanitizeURI(suri, overrideType, overrideCharset,
cb);
} catch (CommentException e) {
- pc.writeAfterTag.append("<!--
"+HTMLEncoder.encode(e.toString())+" -->");
+ pc.writeAfterTag.append("<!--
").append(HTMLEncoder.encode(e.toString())).append(" -->");
return null;
}
}
Modified: trunk/freenet/src/freenet/config/StringArrOption.java
===================================================================
--- trunk/freenet/src/freenet/config/StringArrOption.java 2006-11-09
19:33:53 UTC (rev 10846)
+++ trunk/freenet/src/freenet/config/StringArrOption.java 2006-11-09
19:56:46 UTC (rev 10847)
@@ -52,7 +52,7 @@
return null;
StringBuffer sb = new StringBuffer();
for (int i = 0 ; i < arr.length ; i++)
- sb.append(arr[i] + delimiter);
+ sb.append(arr[i]).append(delimiter);
return sb.toString();
}
Modified: trunk/freenet/src/freenet/crypt/SHA256.java
===================================================================
--- trunk/freenet/src/freenet/crypt/SHA256.java 2006-11-09 19:33:53 UTC (rev
10846)
+++ trunk/freenet/src/freenet/crypt/SHA256.java 2006-11-09 19:56:46 UTC (rev
10847)
@@ -241,8 +241,7 @@
* @param offset index of first of the n elements
**/
public void extract(int [] digest, int offset) {
- for( int i=0; i<context.length; i++ )
- digest[i+offset]=context[i];
+ System.arraycopy(context, 0, digest, offset, context.length);
}
/**
Modified: trunk/freenet/src/freenet/crypt/StationToStationContext.java
===================================================================
--- trunk/freenet/src/freenet/crypt/StationToStationContext.java
2006-11-09 19:33:53 UTC (rev 10846)
+++ trunk/freenet/src/freenet/crypt/StationToStationContext.java
2006-11-09 19:56:46 UTC (rev 10847)
@@ -94,7 +94,7 @@
MessageDigest md = SHA256.getMessageDigest();
- String message = new String("("+myExponential+","+hisExponential+")");
+ String message = "(" + myExponential + "," + hisExponential + ")";
DSASignature signature = DSA.sign(group, myPrivateKey, new
BigInteger(md.digest(message.getBytes())), random);
if(logMINOR)
@@ -125,7 +125,7 @@
ByteArrayInputStream is = new ByteArrayInputStream(data);
EncipherInputStream ei = new EncipherInputStream(is, getCipher());
- final String message = new
String("("+hisExponential+","+myExponential+")");
+ final String message = "(" + hisExponential + "," + myExponential + ")";
MessageDigest md = SHA256.getMessageDigest();
try{
Modified: trunk/freenet/src/freenet/io/comm/Message.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/Message.java 2006-11-09 19:33:53 UTC
(rev 10846)
+++ trunk/freenet/src/freenet/io/comm/Message.java 2006-11-09 19:56:46 UTC
(rev 10847)
@@ -183,11 +183,11 @@
public String toString() {
StringBuffer ret = new StringBuffer(1000);
String comma = "";
- ret.append(_spec.getName() + " {");
+ ret.append(_spec.getName()).append(" {");
for (Iterator i = _spec.getFields().keySet().iterator();
i.hasNext();) {
ret.append(comma);
String name = (String) i.next();
- ret.append(name + "=" + _payload.get(name) );
+ ret.append(name).append("=").append(_payload.get(name));
comma = ", ";
}
ret.append("}");
Modified: trunk/freenet/src/freenet/keys/FreenetURI.java
===================================================================
--- trunk/freenet/src/freenet/keys/FreenetURI.java 2006-11-09 19:33:53 UTC
(rev 10846)
+++ trunk/freenet/src/freenet/keys/FreenetURI.java 2006-11-09 19:56:46 UTC
(rev 10847)
@@ -129,9 +129,8 @@
keyType = uri.keyType;
docName = uri.docName;
metaStr = new String[uri.metaStr.length];
- for(int i=0;i<metaStr.length;i++)
- metaStr[i] = uri.metaStr[i];
- if(uri.routingKey != null) {
+ System.arraycopy(uri.metaStr, 0, metaStr, 0, metaStr.length);
+ if(uri.routingKey != null) {
routingKey = new byte[uri.routingKey.length];
System.arraycopy(uri.routingKey, 0, routingKey, 0,
routingKey.length);
} else {
Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java 2006-11-09 19:33:53 UTC (rev
10846)
+++ trunk/freenet/src/freenet/node/Node.java 2006-11-09 19:56:46 UTC (rev
10847)
@@ -2846,7 +2846,7 @@
* Handle a node to node text message SimpleFieldSet
*/
public void handleNodeToNodeTextMessageSimpleFieldSet(SimpleFieldSet
fs, PeerNode source, int fileNumber) {
- int type = new Integer(fs.get("type")).intValue();
+ int type = Integer.parseInt(fs.get("type"));
if(type == Node.N2N_TEXT_MESSAGE_TYPE_USERALERT) {
String source_nodename = null;
String target_nodename = null;
Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java 2006-11-09 19:33:53 UTC
(rev 10846)
+++ trunk/freenet/src/freenet/node/PeerNode.java 2006-11-09 19:56:46 UTC
(rev 10847)
@@ -414,7 +414,7 @@
boolean failed = false;
if(signature == null || peerCryptoGroup == null
|| peerPubKey == null ||
(failed =
!DSA.verify(peerPubKey, new DSASignature(signature), new
BigInteger(md.digest(fs.toOrderedString().getBytes("UTF-8")))))){
- String errCause = new String();
+ String errCause = "";
if(signature == null) errCause += " (No
signature)";
if(peerCryptoGroup == null) errCause +=
" (No peer crypto group)";
if(peerPubKey == null) errCause += "
(No peer public key)";
@@ -613,7 +613,7 @@
setPeerNodeStatus(now);
// Setup the private darknet comment note
- privateDarknetComment = new String();
+ privateDarknetComment = "";
privateDarknetCommentFileNumber = -1;
// Setup the extraPeerDataFileNumbers
Modified: trunk/freenet/src/freenet/node/TextModeClientInterface.java
===================================================================
--- trunk/freenet/src/freenet/node/TextModeClientInterface.java 2006-11-09
19:33:53 UTC (rev 10846)
+++ trunk/freenet/src/freenet/node/TextModeClientInterface.java 2006-11-09
19:56:46 UTC (rev 10847)
@@ -129,7 +129,7 @@
sb.append("Trivial Text Mode Client Interface\r\n");
sb.append("---------------------------------------\r\n");
- sb.append("Freenet 0.7 Build #"+Version.buildNumber()+"
r"+Version.cvsRevision+"\r\n");
+ sb.append("Freenet 0.7 Build
#").append(Version.buildNumber()).append(" r" + Version.cvsRevision + "\r\n");
sb.append("Enter one of the following commands:\r\n");
sb.append("GET:<Freenet key> - Fetch a key\r\n");
sb.append("PUT:\\r\\n<text, until a . on a line by itself> - Insert
the document and return the key.\r\n");
@@ -192,7 +192,7 @@
try {
line = reader.readLine();
} catch (IOException e) {
- outsb.append("Bye... ("+e+")");
+ outsb.append("Bye... (").append(e).append(")");
System.err.println("Bye... ("+e+")");
return true;
}
@@ -214,18 +214,18 @@
uri = new FreenetURI(key);
Logger.normal(this, "Key: "+uri);
} catch (MalformedURLException e2) {
- outsb.append("Malformed URI: "+key+" : "+e2);
+ outsb.append("Malformed URI: ").append(key).append(" :
").append(e2);
return false;
}
try {
FetchResult result = client.fetch(uri);
ClientMetadata cm = result.getMetadata();
- outsb.append("Content MIME type:
"+cm.getMIMEType());
+ outsb.append("Content MIME type: ").append(cm.getMIMEType());
Bucket data = result.asBucket();
// FIXME limit it above
if(data.size() > 32*1024) {
System.err.println("Data is more than
32K: "+data.size());
- outsb.append("Data is more than 32K:
"+data.size());
+ outsb.append("Data is more than 32K:
").append(data.size());
return false;
}
byte[] dataBytes =
BucketTools.toByteArray(data);
@@ -244,12 +244,12 @@
outsb.append("Data:\r\n");
outsb.append(new String(dataBytes));
} catch (FetchException e) {
- outsb.append("Error: "+e.getMessage()+"\r\n");
+ outsb.append("Error: ").append(e.getMessage()).append("\r\n");
if((e.getMode() == FetchException.SPLITFILE_ERROR) &&
(e.errorCodes != null)) {
outsb.append(e.errorCodes.toVerboseString());
}
if(e.newURI != null)
- outsb.append("Permanent redirect: "+e.newURI+"\r\n");
+ outsb.append("Permanent redirect:
").append(e.newURI).append("\r\n");
}
} else if(uline.startsWith("GETFILE:")) {
// Should have a key next
@@ -263,14 +263,14 @@
try {
uri = new FreenetURI(key);
} catch (MalformedURLException e2) {
- outsb.append("Malformed URI: "+key+" : "+e2);
+ outsb.append("Malformed URI: ").append(key).append(" :
").append(e2);
return false;
}
try {
long startTime = System.currentTimeMillis();
FetchResult result = client.fetch(uri);
ClientMetadata cm = result.getMetadata();
- outsb.append("Content MIME type:
"+cm.getMIMEType());
+ outsb.append("Content MIME type: ").append(cm.getMIMEType());
Bucket data = result.asBucket();
// Now calculate filename
String fnam = uri.getDocName();
@@ -283,7 +283,7 @@
}
File f = new File(downloadsDir, fnam);
if(f.exists()) {
- outsb.append("File exists already: "+fnam);
+ outsb.append("File exists already: ").append(fnam);
fnam = "freenet-"+System.currentTimeMillis()+"-"+fnam;
}
FileOutputStream fos = null;
@@ -291,9 +291,9 @@
fos = new FileOutputStream(f);
BucketTools.copyTo(data, fos, Long.MAX_VALUE);
fos.close();
- outsb.append("Written to "+fnam);
+ outsb.append("Written to ").append(fnam);
} catch (IOException e) {
- outsb.append("Could not write file: caught "+e);
+ outsb.append("Could not write file: caught ").append(e);
e.printStackTrace();
} finally {
if(fos != null) try {
@@ -305,14 +305,14 @@
long endTime = System.currentTimeMillis();
long sz = data.size();
double rate = 1000.0 * sz / (endTime-startTime);
- outsb.append("Download rate: "+rate+" bytes / second");
+ outsb.append("Download rate: ").append(rate).append(" bytes /
second");
} catch (FetchException e) {
- outsb.append("Error: "+e.getMessage());
+ outsb.append("Error: ").append(e.getMessage());
if((e.getMode() == FetchException.SPLITFILE_ERROR) &&
(e.errorCodes != null)) {
outsb.append(e.errorCodes.toVerboseString());
}
if(e.newURI != null)
- outsb.append("Permanent redirect: "+e.newURI+"\r\n");
+ outsb.append("Permanent redirect:
").append(e.newURI).append("\r\n");
}
} else if(uline.startsWith("UPDATE")) {
outsb.append("starting the update process");
@@ -379,17 +379,17 @@
try {
uri = client.insert(block, getCHKOnly, null);
} catch (InserterException e) {
- outsb.append("Error: "+e.getMessage());
+ outsb.append("Error: ").append(e.getMessage());
if(e.uri != null)
- outsb.append("URI would have been: "+e.uri);
+ outsb.append("URI would have been: ").append(e.uri);
int mode = e.getMode();
if((mode == InserterException.FATAL_ERRORS_IN_BLOCKS) || (mode
== InserterException.TOO_MANY_RETRIES_IN_BLOCKS)) {
- outsb.append("Splitfile-specific
error:\n"+e.errorCodes.toVerboseString());
+ outsb.append("Splitfile-specific
error:\n").append(e.errorCodes.toVerboseString());
}
return false;
}
-
- outsb.append("URI: "+uri);
+
+ outsb.append("URI: ").append(uri);
////////////////////////////////////////////////////////////////////////////////
} else if(uline.startsWith("PUTDIR:") ||
(uline.startsWith("PUTSSKDIR")) || (getCHKOnly =
uline.startsWith("GETCHKDIR:"))) {
// TODO: Check for errors?
@@ -450,14 +450,14 @@
uri = client.insertManifest(insertURI,
bucketsByName, defaultFile);
uri = uri.addMetaStrings(new String[] { "" });
outsb.append("=======================================================");
- outsb.append("URI: "+uri);
+ outsb.append("URI: ").append(uri);
outsb.append("=======================================================");
} catch (InserterException e) {
- outsb.append("Finished insert but: "+e.getMessage());
+ outsb.append("Finished insert but: ").append(e.getMessage());
if(e.uri != null) {
uri = e.uri;
uri = uri.addMetaStrings(new String[] { "" });
- outsb.append("URI would have been: "+uri);
+ outsb.append("URI would have been: ").append(uri);
}
if(e.errorCodes != null) {
outsb.append("Splitfile errors breakdown:");
@@ -484,7 +484,7 @@
mimeType = splittedLine[1];
}
File f = new File(line);
- outsb.append("Attempting to read file "+line);
+ outsb.append("Attempting to read file ").append(line);
long startTime = System.currentTimeMillis();
try {
if(!(f.exists() && f.canRead())) {
@@ -492,7 +492,7 @@
}
// Guess MIME type
- outsb.append("Using MIME type: "+mimeType + "\r\n");
+ outsb.append("Using MIME type:
").append(mimeType).append("\r\n");
if(mimeType.equals(DefaultMIMETypes.DEFAULT_MIME_TYPE))
mimeType = ""; // don't need to override it
@@ -504,40 +504,40 @@
// FIXME depends on CHK's still being renamable
//uri = uri.setDocName(f.getName());
-
- outsb.append("URI: "+uri+"\r\n");
+
+ outsb.append("URI: ").append(uri).append("\r\n");
long endTime = System.currentTimeMillis();
long sz = f.length();
double rate = 1000.0 * sz / (endTime-startTime);
- outsb.append("Upload rate: "+rate+" bytes / second\r\n");
+ outsb.append("Upload rate: ").append(rate).append(" bytes /
second\r\n");
} catch (FileNotFoundException e1) {
outsb.append("File not found");
} catch (InserterException e) {
- outsb.append("Finished insert but: "+e.getMessage());
+ outsb.append("Finished insert but: ").append(e.getMessage());
if(e.uri != null) {
- outsb.append("URI would have been: "+e.uri);
+ outsb.append("URI would have been: ").append(e.uri);
long endTime = System.currentTimeMillis();
long sz = f.length();
double rate = 1000.0 * sz / (endTime-startTime);
- outsb.append("Upload rate: "+rate+" bytes / second");
+ outsb.append("Upload rate: ").append(rate).append(" bytes
/ second");
}
if(e.errorCodes != null) {
outsb.append("Splitfile errors breakdown:");
outsb.append(e.errorCodes.toVerboseString());
}
} catch (Throwable t) {
- outsb.append("Insert threw: "+t);
+ outsb.append("Insert threw: ").append(t);
t.printStackTrace();
}
} else if(uline.startsWith("MAKESSK")) {
InsertableClientSSK key = InsertableClientSSK.createRandom(r,
"");
- outsb.append("Insert URI:
"+key.getInsertURI().toString(false)+"\r\n");
- outsb.append("Request URI:
"+key.getURI().toString(false)+"\r\n");
+ outsb.append("Insert URI:
").append(key.getInsertURI().toString(false)).append("\r\n");
+ outsb.append("Request URI:
").append(key.getURI().toString(false)).append("\r\n");
FreenetURI insertURI =
key.getInsertURI().setDocName("testsite");
String fixedInsertURI = insertURI.toString(false);
- outsb.append("Note that you MUST add a filename to the end of
the above URLs e.g.:\r\n"+fixedInsertURI+"\r\n");
- outsb.append("Normally you will then do PUTSSKDIR:<insert
URI>#<directory to upload>, for
example:\r\nPUTSSKDIR:"+fixedInsertURI+"#directoryToUpload/"+"\r\n");
- outsb.append("This will then produce a manifest site containing
all the files, the default document can be accessed
at\r\n"+key.getURI().toString(false)+"testsite/");
+ outsb.append("Note that you MUST add a filename to the end of the
above URLs e.g.:\r\n").append(fixedInsertURI).append("\r\n");
+ outsb.append("Normally you will then do PUTSSKDIR:<insert
URI>#<directory to upload>, for
example:\r\nPUTSSKDIR:").append(fixedInsertURI).append("#directoryToUpload/" +
"\r\n");
+ outsb.append("This will then produce a manifest site containing
all the files, the default document can be accessed
at\r\n").append(key.getURI().toString(false)).append("testsite/");
} else if(uline.startsWith("PUTSSK:")) {
String cmd = line.substring("PUTSSK:".length());
cmd = cmd.trim();
@@ -549,18 +549,18 @@
String[] split = cmd.split(";");
String insertURI = split[0];
String targetURI = split[1];
- outsb.append("Insert URI: "+insertURI);
- outsb.append("Target URI: "+targetURI);
+ outsb.append("Insert URI: ").append(insertURI);
+ outsb.append("Target URI: ").append(targetURI);
FreenetURI insert = new FreenetURI(insertURI);
FreenetURI target = new FreenetURI(targetURI);
try {
FreenetURI result =
client.insertRedirect(insert, target);
- outsb.append("Successfully inserted to fetch
URI: "+result);
+ outsb.append("Successfully inserted to fetch URI:
").append(result);
} catch (InserterException e) {
- outsb.append("Finished insert but: "+e.getMessage());
+ outsb.append("Finished insert but: ").append(e.getMessage());
Logger.normal(this, "Error: "+e, e);
if(e.uri != null) {
- outsb.append("URI would have been: "+e.uri);
+ outsb.append("URI would have been: ").append(e.uri);
}
}
@@ -569,7 +569,7 @@
outsb.append(fs.toString());
outsb.append(n.getStatus());
if(Version.buildNumber()<Version.highestSeenBuild){
- outsb.append("The latest version is :
"+Version.highestSeenBuild);
+ outsb.append("The latest version is :
").append(Version.highestSeenBuild);
}
} else if(uline.startsWith("ADDPEER:") ||
uline.startsWith("CONNECT:")) {
String key = null;
@@ -587,7 +587,7 @@
if(key.length() > 0) {
// Filename
BufferedReader in;
- outsb.append("Trying to add peer to node by noderef in
"+key+"\r\n");
+ outsb.append("Trying to add peer to node by noderef in
").append(key).append("\r\n");
File f = new File(key);
if (f.isFile()) {
outsb.append("Given string seems to be a file,
loading...\r\n");
@@ -609,13 +609,13 @@
addPeer(content);
} else if(uline.startsWith("NAME:")) {
- outsb.append("Node name currently: "+n.getName());
+ outsb.append("Node name currently: ").append(n.getName());
String key = line.substring("NAME:".length());
while((key.length() > 0) && (key.charAt(0) == ' '))
key = key.substring(1);
while((key.length() > 0) && (key.charAt(key.length()-1) == ' '))
key = key.substring(0, key.length()-2);
- outsb.append("New name: "+key);
+ outsb.append("New name: ").append(key);
try{
n.setName(key);
@@ -633,9 +633,9 @@
return false;
}
if(disablePeer(nodeIdentifier)) {
- outsb.append("disable succeeded for "+nodeIdentifier);
+ outsb.append("disable succeeded for ").append(nodeIdentifier);
} else {
- outsb.append("disable failed for "+nodeIdentifier);
+ outsb.append("disable failed for ").append(nodeIdentifier);
}
outsb.append("\r\n");
} else if(uline.startsWith("ENABLEPEER:")) {
@@ -646,9 +646,9 @@
return false;
}
if(enablePeer(nodeIdentifier)) {
- outsb.append("enable succeeded for "+nodeIdentifier);
+ outsb.append("enable succeeded for ").append(nodeIdentifier);
} else {
- outsb.append("enable failed for "+nodeIdentifier);
+ outsb.append("enable failed for ").append(nodeIdentifier);
}
outsb.append("\r\n");
} else if(uline.startsWith("SETPEERLISTENONLY:")) {
@@ -665,7 +665,7 @@
return false;
}
pn.setListenOnly(true);
- outsb.append("set ListenOnly suceeded for
"+nodeIdentifier+"\r\n");
+ outsb.append("set ListenOnly suceeded for
").append(nodeIdentifier).append("\r\n");
} else if(uline.startsWith("UNSETPEERLISTENONLY:")) {
String nodeIdentifier =
(line.substring("UNSETPEERLISTENONLY:".length())).trim();
if(!havePeer(nodeIdentifier)) {
@@ -680,13 +680,13 @@
return false;
}
pn.setListenOnly(false);
- outsb.append("unset ListenOnly suceeded for
"+nodeIdentifier+"\r\n");
+ outsb.append("unset ListenOnly suceeded for
").append(nodeIdentifier).append("\r\n");
} else if(uline.startsWith("HAVEPEER:")) {
String nodeIdentifier =
(line.substring("HAVEPEER:".length())).trim();
if(havePeer(nodeIdentifier)) {
- outsb.append("true for "+nodeIdentifier);
+ outsb.append("true for ").append(nodeIdentifier);
} else {
- outsb.append("false for "+nodeIdentifier);
+ outsb.append("false for ").append(nodeIdentifier);
}
outsb.append("\r\n");
} else if(uline.startsWith("REMOVEPEER:") ||
uline.startsWith("DISCONNECT:")) {
@@ -697,9 +697,9 @@
nodeIdentifier = line.substring("REMOVEPEER:".length());
}
if(removePeer(nodeIdentifier)) {
- outsb.append("peer removed for "+nodeIdentifier);
+ outsb.append("peer removed for ").append(nodeIdentifier);
} else {
- outsb.append("peer removal failed for "+nodeIdentifier);
+ outsb.append("peer removal failed for
").append(nodeIdentifier);
}
outsb.append("\r\n");
} else if(uline.startsWith("PEER:")) {
Modified: trunk/freenet/src/freenet/node/fcp/ModifyConfig.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/ModifyConfig.java 2006-11-09
19:33:53 UTC (rev 10846)
+++ trunk/freenet/src/freenet/node/fcp/ModifyConfig.java 2006-11-09
19:56:46 UTC (rev 10847)
@@ -36,7 +36,7 @@
for(int i=0; i<sc.length ; i++){
Option[] o = sc[i].getOptions();
- String prefix = new String(sc[i].getPrefix());
+ String prefix = sc[i].getPrefix();
String configName;
for(int j=0; j<o.length; j++){
Modified: trunk/freenet/src/freenet/pluginmanager/PluginInfoWrapper.java
===================================================================
--- trunk/freenet/src/freenet/pluginmanager/PluginInfoWrapper.java
2006-11-09 19:33:53 UTC (rev 10846)
+++ trunk/freenet/src/freenet/pluginmanager/PluginInfoWrapper.java
2006-11-09 19:56:46 UTC (rev 10847)
@@ -47,7 +47,7 @@
}
public String getPluginClassName(){
- return plug.getClass().getName().toString();
+ return plug.getClass().getName();
}
public String[] getPluginToadletSymlinks(){
Modified: trunk/freenet/src/freenet/pluginmanager/PluginManager.java
===================================================================
--- trunk/freenet/src/freenet/pluginmanager/PluginManager.java 2006-11-09
19:33:53 UTC (rev 10846)
+++ trunk/freenet/src/freenet/pluginmanager/PluginManager.java 2006-11-09
19:56:46 UTC (rev 10847)
@@ -92,7 +92,7 @@
if (it.hasNext())
out.append(StringArrOption.encode(((PluginInfoWrapper)it.next()).getFilename()));
while (it.hasNext())
- out.append(StringArrOption.delimiter +
StringArrOption.encode(((PluginInfoWrapper)it.next()).getFilename()));
+
out.append(StringArrOption.delimiter).append(StringArrOption.encode(((PluginInfoWrapper)
it.next()).getFilename()));
}catch (NullPointerException e){
Logger.error(this, "error while loading plugins:
disabling them:"+e);
return "";
Modified: trunk/freenet/src/freenet/support/Buffer.java
===================================================================
--- trunk/freenet/src/freenet/support/Buffer.java 2006-11-09 19:33:53 UTC
(rev 10846)
+++ trunk/freenet/src/freenet/support/Buffer.java 2006-11-09 19:56:46 UTC
(rev 10847)
@@ -111,7 +111,7 @@
return "Buffer {"+this._length+"}";
} else {
StringBuffer b = new StringBuffer(this._length*3);
- b.append("{"+this._length+":");
+ b.append("{").append(this._length).append(":");
for (int x=0; x<this._length; x++) {
b.append(byteAt(x));
b.append(' ');
Modified: trunk/freenet/src/freenet/support/HTMLNode.java
===================================================================
--- trunk/freenet/src/freenet/support/HTMLNode.java 2006-11-09 19:33:53 UTC
(rev 10846)
+++ trunk/freenet/src/freenet/support/HTMLNode.java 2006-11-09 19:56:46 UTC
(rev 10847)
@@ -152,7 +152,7 @@
}
if (children.size() == 0) {
if (name.equals("textarea") || name.equals("div") ||
name.equals("a")) {
- tagBuffer.append("></" + name + ">");
+ tagBuffer.append("></").append(name).append(">");
} else {
tagBuffer.append(" />");
}
Modified: trunk/freenet/src/freenet/support/ShortBuffer.java
===================================================================
--- trunk/freenet/src/freenet/support/ShortBuffer.java 2006-11-09 19:33:53 UTC
(rev 10846)
+++ trunk/freenet/src/freenet/support/ShortBuffer.java 2006-11-09 19:56:46 UTC
(rev 10847)
@@ -113,7 +113,7 @@
return "Buffer {"+this._length+"}";
} else {
StringBuffer b = new StringBuffer(this._length*3);
- b.append("{"+this._length+":");
+ b.append("{").append(this._length).append(":");
for (int x=0; x<this._length; x++) {
b.append(byteAt(x));
b.append(' ');
Modified: trunk/freenet/src/freenet/support/TimeUtil.java
===================================================================
--- trunk/freenet/src/freenet/support/TimeUtil.java 2006-11-09 19:33:53 UTC
(rev 10846)
+++ trunk/freenet/src/freenet/support/TimeUtil.java 2006-11-09 19:56:46 UTC
(rev 10847)
@@ -32,14 +32,14 @@
//
int weeks = (int)(l / ((long)7*24*60*60*1000));
if (weeks > 0) {
- sb.append(weeks + "w");
+ sb.append(weeks).append("w");
termCount++;
l = l - ((long)weeks * ((long)7*24*60*60*1000));
}
//
int days = (int)(l / ((long)24*60*60*1000));
if (days > 0) {
- sb.append(days + "d");
+ sb.append(days).append("d");
termCount++;
l = l - ((long)days * ((long)24*60*60*1000));
}
@@ -49,7 +49,7 @@
//
int hours = (int)(l / ((long)60*60*1000));
if (hours > 0) {
- sb.append(hours + "h");
+ sb.append(hours).append("h");
termCount++;
l = l - ((long)hours * ((long)60*60*1000));
}
@@ -59,7 +59,7 @@
//
int minutes = (int)(l / ((long)60*1000));
if (minutes > 0) {
- sb.append(minutes + "m");
+ sb.append(minutes).append("m");
termCount++;
l = l - ((long)minutes * ((long)60*1000));
}
@@ -70,14 +70,14 @@
if (l > 0) {
double fractionalSeconds = ((double) l) /
((double) 1000.0);
DecimalFormat fix3 = new DecimalFormat("0.000");
- sb.append(fix3.format(fractionalSeconds) + "s");
+ sb.append(fix3.format(fractionalSeconds)).append("s");
termCount++;
l = l - ((long)fractionalSeconds * (long)1000);
}
} else {
int seconds = (int)(l / (long)1000);
if (seconds > 0) {
- sb.append(seconds + "s");
+ sb.append(seconds).append("s");
termCount++;
l = l - ((long)seconds * (long)1000);
}