Minor improvements of configuration for new formatter
diff --git a/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/SpacePreparator.java b/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/SpacePreparator.java
index 03e6a8e..c1f80b5 100644
--- a/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/SpacePreparator.java
+++ b/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/SpacePreparator.java
@@ -58,6 +58,7 @@
 import org.eclipse.jdt.core.dom.MemberValuePair;
 import org.eclipse.jdt.core.dom.MethodDeclaration;
 import org.eclipse.jdt.core.dom.MethodInvocation;
+import org.eclipse.jdt.core.dom.MethodSpec;
 import org.eclipse.jdt.core.dom.NormalAnnotation;
 import org.eclipse.jdt.core.dom.ParameterMapping;
 import org.eclipse.jdt.core.dom.ParameterizedType;
@@ -899,7 +900,7 @@
 	public boolean visit(CalloutMappingDeclaration node) {
 		handleTokenAfter(node.getRoleMappingElement(), TokenNameBINDOUT, true, true);
 		if (node.hasParameterMapping())
-			handleTokenAfter(node.getBaseMappingElement(), TokenNameLBRACE, true, true);
+			handleTokenAfter(node.getBaseMappingElement(), TokenNamewith, true, true);
 		return true;
 	}
 	@Override
@@ -916,6 +917,12 @@
 		return true;
 	}
 	@Override
+	public boolean visit(MethodSpec node) {
+		handleCommas(node.parameters(), this.options.insert_space_before_comma_in_method_declaration_parameters,
+				this.options.insert_space_after_comma_in_method_declaration_parameters);
+		return true;
+	}
+	@Override
 	public boolean visit(ParameterMapping node) {
 		if (node.isBindIN())
 			handleTokenAfter(node.getIdentifier(), TokenNameBINDIN, true, true);