Updated Branches: refs/heads/master a9002edb2 -> 5724ed009
Don't use string concatenation when there is a StringBuilder on hand Project: http://git-wip-us.apache.org/repos/asf/wicket/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/e32882e6 Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/e32882e6 Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/e32882e6 Branch: refs/heads/master Commit: e32882e66f8de69f1b6ea9d1d523c132b73577be Parents: a9002ed Author: Martin Tzvetanov Grigorov <mgrigo...@apache.org> Authored: Fri Jul 5 10:42:30 2013 +0300 Committer: Martin Tzvetanov Grigorov <mgrigo...@apache.org> Committed: Mon Jul 8 09:53:28 2013 +0300 ---------------------------------------------------------------------- .../apache/wicket/ajax/AbstractDefaultAjaxBehavior.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket/blob/e32882e6/wicket-core/src/main/java/org/apache/wicket/ajax/AbstractDefaultAjaxBehavior.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/main/java/org/apache/wicket/ajax/AbstractDefaultAjaxBehavior.java b/wicket-core/src/main/java/org/apache/wicket/ajax/AbstractDefaultAjaxBehavior.java index fefb23b..85f950c 100644 --- a/wicket-core/src/main/java/org/apache/wicket/ajax/AbstractDefaultAjaxBehavior.java +++ b/wicket-core/src/main/java/org/apache/wicket/ajax/AbstractDefaultAjaxBehavior.java @@ -509,10 +509,14 @@ public abstract class AbstractDefaultAjaxBehavior extends AbstractAjaxBehavior } sb.append("};\n"); if (attributes.getExtraParameters().isEmpty()) - sb.append("attrs." + AjaxAttributeName.EXTRA_PARAMETERS + " = params;\n"); + { + sb.append("attrs.").append(AjaxAttributeName.EXTRA_PARAMETERS).append(" = params;\n"); + } else - sb.append("attrs." + AjaxAttributeName.EXTRA_PARAMETERS + " = Wicket.merge(attrs." - + AjaxAttributeName.EXTRA_PARAMETERS + ", params);\n"); + { + sb.append("attrs.").append(AjaxAttributeName.EXTRA_PARAMETERS).append(" = Wicket.merge(attrs.") + .append(AjaxAttributeName.EXTRA_PARAMETERS).append(", params);\n"); + } sb.append("Wicket.Ajax.ajax(attrs);\n"); return sb; }