8055723: Replace concat String to append in StringBuilder parameters (dev)
Reviewed-by: redestad, ulfzibis, weijun, prappo, igerasim, alanb
This commit is contained in:
parent
cd51ca39ff
commit
89cec23580
@ -272,7 +272,7 @@ public class ChoiceFormat extends NumberFormat {
|
||||
double tryLess = Math.abs(Math.IEEEremainder(less, 1.0d));
|
||||
|
||||
if (tryLessOrEqual < tryLess) {
|
||||
result.append(""+choiceLimits[i]);
|
||||
result.append(choiceLimits[i]);
|
||||
result.append('#');
|
||||
} else {
|
||||
if (choiceLimits[i] == Double.POSITIVE_INFINITY) {
|
||||
@ -280,7 +280,7 @@ public class ChoiceFormat extends NumberFormat {
|
||||
} else if (choiceLimits[i] == Double.NEGATIVE_INFINITY) {
|
||||
result.append("-\u221E");
|
||||
} else {
|
||||
result.append(""+less);
|
||||
result.append(less);
|
||||
}
|
||||
result.append('<');
|
||||
}
|
||||
|
@ -369,10 +369,9 @@ public enum LauncherHelper {
|
||||
static void appendVmErgoMessage(boolean isServerClass, String vm) {
|
||||
outBuf = outBuf.append(getLocalizedMessage("java.launcher.ergo.message1",
|
||||
vm));
|
||||
outBuf = (isServerClass)
|
||||
? outBuf.append(",\n" +
|
||||
getLocalizedMessage("java.launcher.ergo.message2") + "\n\n")
|
||||
: outBuf.append(".\n\n");
|
||||
outBuf = (isServerClass) ? outBuf.append(",\n")
|
||||
.append(getLocalizedMessage("java.launcher.ergo.message2"))
|
||||
.append("\n\n") : outBuf.append(".\n\n");
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -220,21 +220,23 @@ public class HeaderParser {
|
||||
|
||||
public String toString () {
|
||||
Iterator<String> k = keys();
|
||||
StringBuffer sbuf = new StringBuffer();
|
||||
sbuf.append ("{size="+asize+" nkeys="+nkeys+" ");
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append("{size=").append(asize).append(" nkeys=").append(nkeys)
|
||||
.append(' ');
|
||||
for (int i=0; k.hasNext(); i++) {
|
||||
String key = k.next();
|
||||
String val = findValue (i);
|
||||
if (val != null && "".equals (val)) {
|
||||
val = null;
|
||||
}
|
||||
sbuf.append (" {"+key+(val==null?"":","+val)+"}");
|
||||
sb.append(" {").append(key).append(val == null ? "" : "," + val)
|
||||
.append('}');
|
||||
if (k.hasNext()) {
|
||||
sbuf.append (",");
|
||||
sb.append (',');
|
||||
}
|
||||
}
|
||||
sbuf.append (" }");
|
||||
return new String (sbuf);
|
||||
sb.append (" }");
|
||||
return sb.toString();
|
||||
}
|
||||
|
||||
public int findInt(String k, int Default) {
|
||||
|
@ -1478,7 +1478,7 @@ class CertificateRequest extends HandshakeMessage
|
||||
boolean opened = false;
|
||||
for (SignatureAndHashAlgorithm signAlg : algorithms) {
|
||||
if (opened) {
|
||||
sb.append(", " + signAlg.getAlgorithmName());
|
||||
sb.append(", ").append(signAlg.getAlgorithmName());
|
||||
} else {
|
||||
sb.append(signAlg.getAlgorithmName());
|
||||
opened = true;
|
||||
|
@ -256,7 +256,7 @@ final public class CNNameParser implements NameParser {
|
||||
private static String stringifyComponent(NameComponent comp) {
|
||||
StringBuilder one = new StringBuilder(escape(comp.id));
|
||||
if (comp.kind != null && !comp.kind.equals("")) {
|
||||
one.append(kindSeparator + escape(comp.kind));
|
||||
one.append(kindSeparator).append(escape(comp.kind));
|
||||
}
|
||||
if (one.length() == 0) {
|
||||
return ""+kindSeparator; // if neither id nor kind specified
|
||||
|
@ -455,11 +455,11 @@ public class MBeanPermission extends Permission {
|
||||
name.append(className);
|
||||
if (member == null)
|
||||
member = "-";
|
||||
name.append("#" + member);
|
||||
name.append('#').append(member);
|
||||
if (objectName == null)
|
||||
name.append("[-]");
|
||||
else
|
||||
name.append("[").append(objectName.getCanonicalName()).append("]");
|
||||
name.append('[').append(objectName.getCanonicalName()).append(']');
|
||||
|
||||
/* In the interests of legibility for Permission.toString(), we
|
||||
transform the empty string into "*". */
|
||||
|
@ -716,15 +716,14 @@ public class RequiredModelMBean
|
||||
}
|
||||
|
||||
retStr.append("\nMBeanInfo for ModelMBean is:");
|
||||
retStr.append("\nCLASSNAME: \t"+ info.getClassName());
|
||||
retStr.append("\nDESCRIPTION: \t"+ info.getDescription());
|
||||
retStr.append("\nCLASSNAME: \t").append(info.getClassName());
|
||||
retStr.append("\nDESCRIPTION: \t").append(info.getDescription());
|
||||
|
||||
|
||||
try {
|
||||
retStr.append("\nMBEAN DESCRIPTOR: \t"+
|
||||
info.getMBeanDescriptor());
|
||||
retStr.append("\nMBEAN DESCRIPTOR: \t").append(info.getMBeanDescriptor());
|
||||
} catch (Exception e) {
|
||||
retStr.append("\nMBEAN DESCRIPTOR: \t" + " is invalid");
|
||||
retStr.append("\nMBEAN DESCRIPTOR: \t is invalid");
|
||||
}
|
||||
|
||||
retStr.append("\nATTRIBUTES");
|
||||
@ -734,13 +733,12 @@ public class RequiredModelMBean
|
||||
for (int i=0; i<attrInfo.length; i++) {
|
||||
final ModelMBeanAttributeInfo attInfo =
|
||||
(ModelMBeanAttributeInfo)attrInfo[i];
|
||||
retStr.append(" ** NAME: \t"+ attInfo.getName());
|
||||
retStr.append(" DESCR: \t"+ attInfo.getDescription());
|
||||
retStr.append(" TYPE: \t"+ attInfo.getType() +
|
||||
" READ: \t"+ attInfo.isReadable() +
|
||||
" WRITE: \t"+ attInfo.isWritable());
|
||||
retStr.append(" DESCRIPTOR: " +
|
||||
attInfo.getDescriptor().toString());
|
||||
retStr.append(" ** NAME: \t").append(attInfo.getName());
|
||||
retStr.append(" DESCR: \t").append(attInfo.getDescription());
|
||||
retStr.append(" TYPE: \t").append(attInfo.getType())
|
||||
.append(" READ: \t").append(attInfo.isReadable())
|
||||
.append(" WRITE: \t").append(attInfo.isWritable());
|
||||
retStr.append(" DESCRIPTOR: ").append(attInfo.getDescriptor());
|
||||
}
|
||||
} else {
|
||||
retStr.append(" ** No attributes **");
|
||||
@ -752,14 +750,13 @@ public class RequiredModelMBean
|
||||
for (int i=0; i<constrInfo.length; i++) {
|
||||
final ModelMBeanConstructorInfo ctorInfo =
|
||||
(ModelMBeanConstructorInfo)constrInfo[i];
|
||||
retStr.append(" ** NAME: \t"+ ctorInfo.getName());
|
||||
retStr.append(" DESCR: \t"+
|
||||
ctorInfo.getDescription());
|
||||
retStr.append(" PARAM: \t"+
|
||||
ctorInfo.getSignature().length +
|
||||
" parameter(s)");
|
||||
retStr.append(" DESCRIPTOR: " +
|
||||
ctorInfo.getDescriptor().toString());
|
||||
retStr.append(" ** NAME: \t").append(ctorInfo.getName());
|
||||
retStr.append(" DESCR: \t").append(ctorInfo.getDescription());
|
||||
retStr.append(" PARAM: \t")
|
||||
.append(ctorInfo.getSignature().length)
|
||||
.append(" parameter(s)");
|
||||
retStr.append(" DESCRIPTOR: ").append(
|
||||
ctorInfo.getDescriptor());
|
||||
}
|
||||
} else {
|
||||
retStr.append(" ** No Constructors **");
|
||||
@ -771,13 +768,12 @@ public class RequiredModelMBean
|
||||
for (int i=0; i<opsInfo.length; i++) {
|
||||
final ModelMBeanOperationInfo operInfo =
|
||||
(ModelMBeanOperationInfo)opsInfo[i];
|
||||
retStr.append(" ** NAME: \t"+ operInfo.getName());
|
||||
retStr.append(" DESCR: \t"+ operInfo.getDescription());
|
||||
retStr.append(" PARAM: \t"+
|
||||
operInfo.getSignature().length +
|
||||
" parameter(s)");
|
||||
retStr.append(" DESCRIPTOR: " +
|
||||
operInfo.getDescriptor().toString());
|
||||
retStr.append(" ** NAME: \t").append(operInfo.getName());
|
||||
retStr.append(" DESCR: \t").append(operInfo.getDescription());
|
||||
retStr.append(" PARAM: \t")
|
||||
.append(operInfo.getSignature().length)
|
||||
.append(" parameter(s)");
|
||||
retStr.append(" DESCRIPTOR: ").append(operInfo.getDescriptor());
|
||||
}
|
||||
} else {
|
||||
retStr.append(" ** No operations ** ");
|
||||
@ -790,10 +786,9 @@ public class RequiredModelMBean
|
||||
for (int i=0; i<notifInfo.length; i++) {
|
||||
final ModelMBeanNotificationInfo nInfo =
|
||||
(ModelMBeanNotificationInfo)notifInfo[i];
|
||||
retStr.append(" ** NAME: \t"+ nInfo.getName());
|
||||
retStr.append(" DESCR: \t"+ nInfo.getDescription());
|
||||
retStr.append(" DESCRIPTOR: " +
|
||||
nInfo.getDescriptor().toString());
|
||||
retStr.append(" ** NAME: \t").append(nInfo.getName());
|
||||
retStr.append(" DESCR: \t").append(nInfo.getDescription());
|
||||
retStr.append(" DESCRIPTOR: ").append(nInfo.getDescriptor());
|
||||
}
|
||||
} else {
|
||||
retStr.append(" ** No notifications **");
|
||||
|
@ -458,8 +458,8 @@ public class ArrayType<T> extends OpenType<T> {
|
||||
elementType = at.getElementOpenType();
|
||||
isPrimitiveArray = at.isPrimitiveArray();
|
||||
}
|
||||
StringBuilder result =
|
||||
new StringBuilder(dimension + "-dimension array of ");
|
||||
StringBuilder result = new StringBuilder();
|
||||
result.append(dimension).append("-dimension array of ");
|
||||
final String elementClassName = elementType.getClassName();
|
||||
if (isPrimitiveArray) {
|
||||
// Convert from wrapper type to primitive type
|
||||
|
@ -499,7 +499,7 @@ public class Agent {
|
||||
} else {
|
||||
StringBuilder message = new StringBuilder(params[0]);
|
||||
for (int i = 1; i < params.length; i++) {
|
||||
message.append(" " + params[i]);
|
||||
message.append(' ').append(params[i]);
|
||||
}
|
||||
error(key, message.toString());
|
||||
}
|
||||
|
@ -289,7 +289,7 @@ public abstract class MappedMXBeanType {
|
||||
if (et.isPrimitive()) {
|
||||
className = new StringBuilder(c.getName());
|
||||
} else {
|
||||
className.append("L" + baseElementType.getTypeName() + ";");
|
||||
className.append('L').append(baseElementType.getTypeName()).append(';');
|
||||
}
|
||||
try {
|
||||
mappedTypeClass = Class.forName(className.toString());
|
||||
@ -385,7 +385,7 @@ public abstract class MappedMXBeanType {
|
||||
if (elementType instanceof Class && ((Class) elementType).isPrimitive()) {
|
||||
className = new StringBuilder(gat.toString());
|
||||
} else {
|
||||
className.append("L" + baseElementType.getTypeName() + ";");
|
||||
className.append('L').append(baseElementType.getTypeName()).append(';');
|
||||
}
|
||||
try {
|
||||
mappedTypeClass = Class.forName(className.toString());
|
||||
|
@ -90,7 +90,7 @@ final class DefaultCallbackHandler implements CallbackHandler {
|
||||
if (selected == -1) {
|
||||
StringBuilder allChoices = new StringBuilder();
|
||||
for (int j = 0; j < choices.length; j++) {
|
||||
allChoices.append(choices[j] + ",");
|
||||
allChoices.append(choices[j]).append(',');
|
||||
}
|
||||
throw new IOException("Cannot match " +
|
||||
"'java.naming.security.sasl.realm' property value, '" +
|
||||
|
@ -170,7 +170,7 @@ class NameImpl {
|
||||
endQuote = one ? syntaxEndQuote1 : syntaxEndQuote2;
|
||||
|
||||
i += syntaxTypevalSeparator.length();
|
||||
answer.append(syntaxTypevalSeparator+beginQuote); // add back
|
||||
answer.append(syntaxTypevalSeparator).append(beginQuote); // add back
|
||||
|
||||
// consume string until matching quote
|
||||
for (i += beginQuote.length();
|
||||
|
@ -96,13 +96,14 @@ public class KrbException extends Exception {
|
||||
|
||||
|
||||
public String krbErrorMessage() {
|
||||
StringBuilder strbuf = new StringBuilder("krb_error " + returnCode);
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append("krb_error ").append(returnCode);
|
||||
String msg = getMessage();
|
||||
if (msg != null) {
|
||||
strbuf.append(" ");
|
||||
strbuf.append(msg);
|
||||
sb.append(" ");
|
||||
sb.append(msg);
|
||||
}
|
||||
return strbuf.toString();
|
||||
return sb.toString();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -640,8 +640,7 @@ public abstract class DkCrypto {
|
||||
|
||||
for (int i = 0; i < digest.length; i++) {
|
||||
if ((digest[i] & 0x000000ff) < 0x10) {
|
||||
digestString.append("0" +
|
||||
Integer.toHexString(digest[i] & 0x000000ff));
|
||||
digestString.append('0').append(Integer.toHexString(digest[i] & 0x000000ff));
|
||||
} else {
|
||||
digestString.append(
|
||||
Integer.toHexString(digest[i] & 0x000000ff));
|
||||
|
@ -196,8 +196,7 @@ abstract class CramMD5Base {
|
||||
|
||||
for (i = 0; i < digest.length; i++) {
|
||||
if ((digest[i] & 0x000000ff) < 0x10) {
|
||||
digestString.append("0" +
|
||||
Integer.toHexString(digest[i] & 0x000000ff));
|
||||
digestString.append('0').append(Integer.toHexString(digest[i] & 0x000000ff));
|
||||
} else {
|
||||
digestString.append(
|
||||
Integer.toHexString(digest[i] & 0x000000ff));
|
||||
|
@ -391,8 +391,7 @@ abstract class DigestMD5Base extends AbstractSaslImpl {
|
||||
|
||||
for (int i = 0; i < digest.length; i ++) {
|
||||
if ((digest[i] & 0x000000ff) < 0x10) {
|
||||
digestString.append("0"+
|
||||
Integer.toHexString(digest[i] & 0x000000ff));
|
||||
digestString.append('0').append(Integer.toHexString(digest[i] & 0x000000ff));
|
||||
} else {
|
||||
digestString.append(
|
||||
Integer.toHexString(digest[i] & 0x000000ff));
|
||||
|
@ -235,14 +235,15 @@ public abstract class AbstractSerializer implements Serializer {
|
||||
String nodeName = att.getNodeName();
|
||||
if ((nodeName.equals("xmlns") || nodeName.startsWith("xmlns:"))
|
||||
&& !storedNamespaces.containsKey(att.getNodeName())) {
|
||||
sb.append(" " + nodeName + "=\"" + att.getNodeValue() + "\"");
|
||||
sb.append(' ').append(nodeName).append("=\"")
|
||||
.append(att.getNodeValue()).append('"');
|
||||
storedNamespaces.put(nodeName, att.getNodeValue());
|
||||
}
|
||||
}
|
||||
}
|
||||
wk = wk.getParentNode();
|
||||
}
|
||||
sb.append(">" + source + "</dummy>");
|
||||
sb.append('>').append(source).append("</dummy>");
|
||||
return sb.toString();
|
||||
}
|
||||
|
||||
|
@ -85,7 +85,7 @@ public class InclusiveNamespaces extends ElementProxy implements TransformParam
|
||||
if (prefix.equals("xmlns")) {
|
||||
sb.append("#default ");
|
||||
} else {
|
||||
sb.append(prefix + " ");
|
||||
sb.append(prefix).append(' ');
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -88,7 +88,7 @@ public class RFC2253Parser {
|
||||
l += countQuotes(DN, j, k);
|
||||
|
||||
if ((k > 0) && (DN.charAt(k - 1) != '\\') && (l % 2) == 0) {
|
||||
sb.append(parseRDN(DN.substring(i, k).trim(), toXml) + ",");
|
||||
sb.append(parseRDN(DN.substring(i, k).trim(), toXml)).append(',');
|
||||
|
||||
i = k + 1;
|
||||
l = 0;
|
||||
@ -121,7 +121,7 @@ public class RFC2253Parser {
|
||||
l += countQuotes(str, j, k);
|
||||
|
||||
if ((k > 0) && (str.charAt(k - 1) != '\\') && (l % 2) == 0) {
|
||||
sb.append(parseATAV(trim(str.substring(i, k)), toXml) + "+");
|
||||
sb.append(parseATAV(trim(str.substring(i, k)), toXml)).append('+');
|
||||
|
||||
i = k + 1;
|
||||
l = 0;
|
||||
@ -369,7 +369,7 @@ public class RFC2253Parser {
|
||||
int k;
|
||||
|
||||
for (int j = 0; (k = string.indexOf("\\20", j)) >= 0; j = k + 3) {
|
||||
sb.append(trim(string.substring(i, k)) + "\\ ");
|
||||
sb.append(trim(string.substring(i, k))).append("\\ ");
|
||||
|
||||
i = k + 3;
|
||||
}
|
||||
@ -418,7 +418,7 @@ public class RFC2253Parser {
|
||||
l += countQuotes(str, j, k);
|
||||
|
||||
if ((k > 0) && (str.charAt(k - 1) != '\\') && (l % 2) == 0) {
|
||||
sb.append(trim(str.substring(i, k)) + replace);
|
||||
sb.append(trim(str.substring(i, k))).append(replace);
|
||||
|
||||
i = k + 1;
|
||||
l = 0;
|
||||
|
@ -346,12 +346,12 @@ public class JavaValueArray extends JavaLazyReadObject
|
||||
|
||||
public String valueString(boolean bigLimit) {
|
||||
// Char arrays deserve special treatment
|
||||
StringBuffer result;
|
||||
StringBuilder result;
|
||||
byte[] value = getValue();
|
||||
int max = value.length;
|
||||
byte elementSignature = getElementType();
|
||||
if (elementSignature == 'C') {
|
||||
result = new StringBuffer();
|
||||
result = new StringBuilder();
|
||||
for (int i = 0; i < value.length; ) {
|
||||
char val = charAt(i, value);
|
||||
result.append(val);
|
||||
@ -362,7 +362,7 @@ public class JavaValueArray extends JavaLazyReadObject
|
||||
if (bigLimit) {
|
||||
limit = 1000;
|
||||
}
|
||||
result = new StringBuffer("{");
|
||||
result = new StringBuilder("{");
|
||||
int num = 0;
|
||||
for (int i = 0; i < value.length; ) {
|
||||
if (num > 0) {
|
||||
@ -386,37 +386,37 @@ public class JavaValueArray extends JavaLazyReadObject
|
||||
}
|
||||
case 'B': {
|
||||
int val = 0xFF & byteAt(i, value);
|
||||
result.append("0x" + Integer.toString(val, 16));
|
||||
result.append("0x").append(Integer.toString(val, 16));
|
||||
i++;
|
||||
break;
|
||||
}
|
||||
case 'S': {
|
||||
short val = shortAt(i, value);
|
||||
i += 2;
|
||||
result.append("" + val);
|
||||
result.append(val);
|
||||
break;
|
||||
}
|
||||
case 'I': {
|
||||
int val = intAt(i, value);
|
||||
i += 4;
|
||||
result.append("" + val);
|
||||
result.append(val);
|
||||
break;
|
||||
}
|
||||
case 'J': { // long
|
||||
long val = longAt(i, value);
|
||||
result.append("" + val);
|
||||
result.append(val);
|
||||
i += 8;
|
||||
break;
|
||||
}
|
||||
case 'F': {
|
||||
float val = floatAt(i, value);
|
||||
result.append("" + val);
|
||||
result.append(val);
|
||||
i += 4;
|
||||
break;
|
||||
}
|
||||
case 'D': { // double
|
||||
double val = doubleAt(i, value);
|
||||
result.append("" + val);
|
||||
result.append(val);
|
||||
i += 8;
|
||||
break;
|
||||
}
|
||||
@ -425,7 +425,7 @@ public class JavaValueArray extends JavaLazyReadObject
|
||||
}
|
||||
}
|
||||
}
|
||||
result.append("}");
|
||||
result.append('}');
|
||||
}
|
||||
return result.toString();
|
||||
}
|
||||
|
@ -97,11 +97,11 @@ public class Misc {
|
||||
} else if (ch == '&') {
|
||||
sb.append("&");
|
||||
} else if (ch < ' ') {
|
||||
sb.append("&#" + Integer.toString(ch) + ";");
|
||||
sb.append("&#").append((int)ch).append(';');
|
||||
} else {
|
||||
int c = (ch & 0xFFFF);
|
||||
if (c > 127) {
|
||||
sb.append("&#" + Integer.toString(c) + ";");
|
||||
sb.append("&#").append(c).append(';');
|
||||
} else {
|
||||
sb.append(ch);
|
||||
}
|
||||
|
@ -676,14 +676,13 @@ public class Main {
|
||||
((man.getAttributes(name) != null) ||
|
||||
(man.getAttributes("./"+name) != null) ||
|
||||
(man.getAttributes("/"+name) != null));
|
||||
sb.append(
|
||||
(isSigned ? rb.getString("s") : rb.getString("SPACE")) +
|
||||
(inManifest ? rb.getString("m") : rb.getString("SPACE")) +
|
||||
(inStore ? rb.getString("k") : rb.getString("SPACE")) +
|
||||
(inScope ? rb.getString("i") : rb.getString("SPACE")) +
|
||||
((inStoreOrScope & NOT_ALIAS) != 0 ?"X":" ") +
|
||||
rb.getString("SPACE"));
|
||||
sb.append("|");
|
||||
sb.append(isSigned ? rb.getString("s") : rb.getString("SPACE"))
|
||||
.append(inManifest ? rb.getString("m") : rb.getString("SPACE"))
|
||||
.append(inStore ? rb.getString("k") : rb.getString("SPACE"))
|
||||
.append(inScope ? rb.getString("i") : rb.getString("SPACE"))
|
||||
.append((inStoreOrScope & NOT_ALIAS) != 0 ? 'X' : ' ')
|
||||
.append(rb.getString("SPACE"));
|
||||
sb.append('|');
|
||||
}
|
||||
|
||||
// When -certs provided, display info has extra empty
|
||||
@ -704,11 +703,15 @@ public class Main {
|
||||
// Print no info for unsigned entries when -verbose:all,
|
||||
// to be consistent with old behavior.
|
||||
if (signatureRelated(name)) {
|
||||
sb.append("\n" + tab + rb.getString(
|
||||
".Signature.related.entries.") + "\n\n");
|
||||
sb.append('\n')
|
||||
.append(tab)
|
||||
.append(rb
|
||||
.getString(".Signature.related.entries."))
|
||||
.append("\n\n");
|
||||
} else {
|
||||
sb.append("\n" + tab + rb.getString(
|
||||
".Unsigned.entries.") + "\n\n");
|
||||
sb.append('\n').append(tab)
|
||||
.append(rb.getString(".Unsigned.entries."))
|
||||
.append("\n\n");
|
||||
}
|
||||
}
|
||||
|
||||
@ -1605,8 +1608,8 @@ public class Main {
|
||||
// No more warning, we alreay have hasExpiredCert or notYetValidCert
|
||||
} else {
|
||||
chainNotValidated = true;
|
||||
sb.append(tab + rb.getString(".CertPath.not.validated.") +
|
||||
e.getLocalizedMessage() + "]\n"); // TODO
|
||||
sb.append(tab).append(rb.getString(".CertPath.not.validated."))
|
||||
.append(e.getLocalizedMessage()).append("]\n"); // TODO
|
||||
}
|
||||
}
|
||||
String result = sb.toString();
|
||||
|
@ -92,28 +92,28 @@ public class Jps {
|
||||
vm = monitoredHost.getMonitoredVm(id, 0);
|
||||
|
||||
errorString = " -- main class information unavailable";
|
||||
output.append(" " + MonitoredVmUtil.mainClass(vm,
|
||||
output.append(' ').append(MonitoredVmUtil.mainClass(vm,
|
||||
arguments.showLongPaths()));
|
||||
|
||||
if (arguments.showMainArgs()) {
|
||||
errorString = " -- main args information unavailable";
|
||||
String mainArgs = MonitoredVmUtil.mainArgs(vm);
|
||||
if (mainArgs != null && mainArgs.length() > 0) {
|
||||
output.append(" " + mainArgs);
|
||||
output.append(' ').append(mainArgs);
|
||||
}
|
||||
}
|
||||
if (arguments.showVmArgs()) {
|
||||
errorString = " -- jvm args information unavailable";
|
||||
String jvmArgs = MonitoredVmUtil.jvmArgs(vm);
|
||||
if (jvmArgs != null && jvmArgs.length() > 0) {
|
||||
output.append(" " + jvmArgs);
|
||||
output.append(' ').append(jvmArgs);
|
||||
}
|
||||
}
|
||||
if (arguments.showVmFlags()) {
|
||||
errorString = " -- jvm flags information unavailable";
|
||||
String jvmFlags = MonitoredVmUtil.jvmFlags(vm);
|
||||
if (jvmFlags != null && jvmFlags.length() > 0) {
|
||||
output.append(" " + jvmFlags);
|
||||
output.append(' ').append(jvmFlags);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -50,7 +50,7 @@ public class RawOutputFormatter implements OutputFormatter {
|
||||
StringBuilder headerBuilder = new StringBuilder();
|
||||
for (Iterator<Monitor> i = logged.iterator(); i.hasNext(); /* empty */ ) {
|
||||
Monitor m = i.next();
|
||||
headerBuilder.append(m.getName() + " ");
|
||||
headerBuilder.append(m.getName()).append(' ');
|
||||
}
|
||||
header = headerBuilder.toString();
|
||||
}
|
||||
|
@ -65,24 +65,21 @@ public class SyntaxException extends ParserException {
|
||||
public SyntaxException(int lineno, Set<String> expected, Token found) {
|
||||
StringBuilder msg = new StringBuilder();
|
||||
|
||||
msg.append("Syntax error at line " + lineno + ": Expected one of \'");
|
||||
msg.append("Syntax error at line ").append(lineno)
|
||||
.append(": Expected one of \'");
|
||||
|
||||
boolean first = true;
|
||||
for (Iterator<String> i = expected.iterator(); i.hasNext(); /* empty */) {
|
||||
String keyWord = i.next();
|
||||
if (first) {
|
||||
msg.append(keyWord);
|
||||
first = false;
|
||||
} else {
|
||||
msg.append("|" + keyWord);
|
||||
}
|
||||
for (String keyWord : expected) {
|
||||
msg.append(keyWord).append('|');
|
||||
}
|
||||
if (!expected.isEmpty()) {
|
||||
msg.setLength(msg.length() - 1);
|
||||
}
|
||||
|
||||
msg.append("\', Found " + found.toMessage());
|
||||
message = msg.toString();
|
||||
message = msg.append("\', Found ").append(found.toMessage()).toString();
|
||||
}
|
||||
|
||||
public String getMessage() {
|
||||
return message;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -368,7 +368,7 @@ class ThreadTab extends Tab implements ActionListener, DocumentListener, ListSel
|
||||
sb.append(Messages.STACK_TRACE);
|
||||
int index = 0;
|
||||
for (StackTraceElement e : ti.getStackTrace()) {
|
||||
sb.append(e.toString()+"\n");
|
||||
sb.append(e).append('\n');
|
||||
if (monitors != null) {
|
||||
for (MonitorInfo mi : monitors) {
|
||||
if (mi.getLockedStackDepth() == index) {
|
||||
|
@ -79,25 +79,25 @@ class XArrayDataViewer {
|
||||
String textColor = String.format("%06x",
|
||||
foreground.getRGB() & 0xFFFFFF);
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append("<html><body text=#"+textColor+"><table width=\"100%\">");
|
||||
sb.append("<html><body text=#").append(textColor).append("><table width=\"100%\">");
|
||||
for (int i = 0; i < arr.length; i++) {
|
||||
if (i % 2 == 0) {
|
||||
sb.append("<tr style=\"background-color: " +
|
||||
evenRowColorStr + "\"><td><pre>" +
|
||||
(arr[i] == null ?
|
||||
arr[i] : htmlize(arr[i].toString())) +
|
||||
"</pre></td></tr>");
|
||||
sb.append("<tr style=\"background-color: ")
|
||||
.append(evenRowColorStr).append("\"><td><pre>")
|
||||
.append(arr[i] == null ?
|
||||
arr[i] : htmlize(arr[i].toString()))
|
||||
.append("</pre></td></tr>");
|
||||
} else {
|
||||
sb.append("<tr style=\"background-color: " +
|
||||
oddRowColorStr + "\"><td><pre>" +
|
||||
(arr[i] == null ?
|
||||
arr[i] : htmlize(arr[i].toString())) +
|
||||
"</pre></td></tr>");
|
||||
sb.append("<tr style=\"background-color: ")
|
||||
.append(oddRowColorStr).append("\"><td><pre>")
|
||||
.append(arr[i] == null ?
|
||||
arr[i] : htmlize(arr[i].toString()))
|
||||
.append("</pre></td></tr>");
|
||||
}
|
||||
}
|
||||
if (arr.length == 0) {
|
||||
sb.append("<tr style=\"background-color: " +
|
||||
evenRowColorStr + "\"><td></td></tr>");
|
||||
sb.append("<tr style=\"background-color: ")
|
||||
.append(evenRowColorStr).append("\"><td></td></tr>");
|
||||
}
|
||||
sb.append("</table></body></html>");
|
||||
arrayEditor.setText(sb.toString());
|
||||
|
@ -507,13 +507,13 @@ public class XTree extends JTree {
|
||||
// key order defined by the "orderedKeyPropertyList"
|
||||
for (String key : orderedKeyPropertyList) {
|
||||
if (map.containsKey(key)) {
|
||||
sb.append(key + "=" + map.get(key) + ",");
|
||||
sb.append(key).append('=').append(map.get(key)).append(',');
|
||||
map.remove(key);
|
||||
}
|
||||
}
|
||||
// Add the remaining key/value pairs to the buffer
|
||||
for (Map.Entry<String, String> entry : map.entrySet()) {
|
||||
sb.append(entry.getKey() + "=" + entry.getValue() + ",");
|
||||
sb.append(entry.getKey()).append('=').append(entry.getValue()).append(',');
|
||||
}
|
||||
String orderedKeyPropertyListString = sb.toString();
|
||||
orderedKeyPropertyListString = orderedKeyPropertyListString.substring(
|
||||
@ -622,7 +622,7 @@ public class XTree extends JTree {
|
||||
//
|
||||
StringBuilder sb = new StringBuilder();
|
||||
for (MBeanParameterInfo mbpi : mboi.getSignature()) {
|
||||
sb.append(mbpi.getType() + ",");
|
||||
sb.append(mbpi.getType()).append(',');
|
||||
}
|
||||
String signature = sb.toString();
|
||||
if (signature.length() > 0) {
|
||||
|
@ -198,7 +198,7 @@ public class ParseException extends Exception {
|
||||
default:
|
||||
if ((ch = str.charAt(i)) < 0x20 || ch > 0x7e) {
|
||||
String s = "0000" + Integer.toString(ch, 16);
|
||||
retval.append("\\u" + s.substring(s.length() - 4, s.length()));
|
||||
retval.append("\\u").append(s.substring(s.length() - 4, s.length()));
|
||||
} else {
|
||||
retval.append(ch);
|
||||
}
|
||||
|
@ -107,7 +107,7 @@ public class TokenMgrError extends Error
|
||||
default:
|
||||
if ((ch = str.charAt(i)) < 0x20 || ch > 0x7e) {
|
||||
String s = "0000" + Integer.toString(ch, 16);
|
||||
retval.append("\\u" + s.substring(s.length() - 4, s.length()));
|
||||
retval.append("\\u").append(s.substring(s.length() - 4, s.length()));
|
||||
} else {
|
||||
retval.append(ch);
|
||||
}
|
||||
|
@ -881,12 +881,12 @@ class VirtualMachineImpl extends MirrorImpl
|
||||
} else if (tag == JDWP.TypeTag.ARRAY) {
|
||||
sb.append("ArrayType");
|
||||
} else {
|
||||
sb.append("UNKNOWN TAG: " + tag);
|
||||
sb.append("UNKNOWN TAG: ").append(tag);
|
||||
}
|
||||
if (signature != null) {
|
||||
sb.append(", signature='" + signature + "'");
|
||||
sb.append(", signature='").append(signature).append('\'');
|
||||
}
|
||||
sb.append(", id=" + id);
|
||||
sb.append(", id=").append(id);
|
||||
vm.printTrace(sb.toString());
|
||||
}
|
||||
if (id == 0) {
|
||||
|
@ -68,7 +68,7 @@ public class RemoteHostImpl implements RemoteHost, HostListener {
|
||||
|
||||
sb.append("local://").append(lvmid).append("@localhost");
|
||||
if (mode != null) {
|
||||
sb.append("?mode=" + mode);
|
||||
sb.append("?mode=").append(mode);
|
||||
}
|
||||
|
||||
String vmidStr = sb.toString();
|
||||
|
@ -463,12 +463,12 @@ public final class DNSNameService implements NameService {
|
||||
|
||||
// ---------
|
||||
|
||||
private static void appendIfLiteralAddress(String addr, StringBuffer sb) {
|
||||
private static void appendIfLiteralAddress(String addr, StringBuilder sb) {
|
||||
if (IPAddressUtil.isIPv4LiteralAddress(addr)) {
|
||||
sb.append("dns://" + addr + " ");
|
||||
sb.append("dns://").append(addr).append(' ');
|
||||
} else {
|
||||
if (IPAddressUtil.isIPv6LiteralAddress(addr)) {
|
||||
sb.append("dns://[" + addr + "] ");
|
||||
sb.append("dns://[").append(addr).append("] ");
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -478,7 +478,7 @@ public final class DNSNameService implements NameService {
|
||||
* corresponding to the supplied List of nameservers.
|
||||
*/
|
||||
private static String createProviderURL(List<String> nsList) {
|
||||
StringBuffer sb = new StringBuffer();
|
||||
StringBuilder sb = new StringBuilder();
|
||||
for (String s: nsList) {
|
||||
appendIfLiteralAddress(s, sb);
|
||||
}
|
||||
@ -491,7 +491,7 @@ public final class DNSNameService implements NameService {
|
||||
* contained in the provided str.
|
||||
*/
|
||||
private static String createProviderURL(String str) {
|
||||
StringBuffer sb = new StringBuffer();
|
||||
StringBuilder sb = new StringBuilder();
|
||||
StringTokenizer st = new StringTokenizer(str, ",");
|
||||
while (st.hasMoreTokens()) {
|
||||
appendIfLiteralAddress(st.nextToken(), sb);
|
||||
|
@ -980,8 +980,9 @@ class PolicyEntry {
|
||||
grantEntry.principals.listIterator();
|
||||
while (list.hasNext()) {
|
||||
PolicyParser.PrincipalEntry pppe = list.next();
|
||||
sb.append(" Principal " + pppe.getDisplayClass() + " " +
|
||||
pppe.getDisplayName(true));
|
||||
sb.append(" Principal ").append(pppe.getDisplayClass())
|
||||
.append(' ')
|
||||
.append(pppe.getDisplayName(true));
|
||||
if (list.hasNext()) sb.append(", ");
|
||||
}
|
||||
result = sb.toString();
|
||||
|
Loading…
x
Reference in New Issue
Block a user