You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2014/01/09 14:04:13 UTC

[27/50] [abbrv] git commit: Concatenate char instead of String where possible.

Concatenate char instead of String where possible.

Use Strings.split() instead of j.l.String#split() - the latter uses regex and is slower


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/69530253
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/69530253
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/69530253

Branch: refs/heads/sandbox/WICKET-4686
Commit: 69530253d3d5170ae5adfb3b7050786ed3b3ff90
Parents: 34eaca2
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
Authored: Thu Dec 19 12:03:15 2013 +0200
Committer: Martin Tzvetanov Grigorov <mg...@apache.org>
Committed: Thu Dec 19 12:03:15 2013 +0200

----------------------------------------------------------------------
 .../java/org/apache/wicket/markup/html/form/AbstractChoice.java | 4 ++--
 .../extensions/markup/html/form/palette/component/Recorder.java | 5 +++--
 2 files changed, 5 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/69530253/wicket-core/src/main/java/org/apache/wicket/markup/html/form/AbstractChoice.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/AbstractChoice.java b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/AbstractChoice.java
index 9a46891..e91ba36 100644
--- a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/AbstractChoice.java
+++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/AbstractChoice.java
@@ -388,7 +388,7 @@ public abstract class AbstractChoice<T, E> extends FormComponent<T>
 
 		buffer.append("\n<option ");
 		setOptionAttributes(buffer, choice, index, selected);
-		buffer.append(">");
+		buffer.append('>');
 
 		String display = displayValue;
 		if (localizeDisplayValues())
@@ -432,7 +432,7 @@ public abstract class AbstractChoice<T, E> extends FormComponent<T>
 
 		buffer.append("value=\"");
 		buffer.append(Strings.escapeMarkup(renderer.getIdValue(choice, index)));
-		buffer.append("\"");
+		buffer.append('"');
 	}
 
 	/**

http://git-wip-us.apache.org/repos/asf/wicket/blob/69530253/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/component/Recorder.java
----------------------------------------------------------------------
diff --git a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/component/Recorder.java b/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/component/Recorder.java
index 9985066..64fa895 100644
--- a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/component/Recorder.java
+++ b/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/palette/component/Recorder.java
@@ -28,6 +28,7 @@ import org.apache.wicket.extensions.markup.html.form.palette.Palette;
 import org.apache.wicket.markup.html.form.HiddenField;
 import org.apache.wicket.markup.html.form.IChoiceRenderer;
 import org.apache.wicket.model.Model;
+import org.apache.wicket.util.string.Strings;
 
 
 /**
@@ -103,7 +104,7 @@ public class Recorder<T> extends HiddenField<String>
 			modelStringBuffer.append(renderer.getIdValue(selection.next(), i++));
 			if (selection.hasNext())
 			{
-				modelStringBuffer.append(",");
+				modelStringBuffer.append(',');
 			}
 		}
 
@@ -133,7 +134,7 @@ public class Recorder<T> extends HiddenField<String>
 			idForChoice.put(choice, renderer.getIdValue(choice, 0));
 		}
 
-		for (final String id : getValue().split(","))
+		for (final String id : Strings.split(getValue(), ','))
 		{
 			for (final T choice : choices)
 			{