Fix formatMethod() when all arguments are named Previously an error might look like: Type PackagingCommon has no function directory(Label labelstring pathint mode). Now, it shows up correctly as: Type PackagingCommon has no function directory(Label label, string path, int mode). -- MOS_MIGRATED_REVID=133285688
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/FuncallExpression.java b/src/main/java/com/google/devtools/build/lib/syntax/FuncallExpression.java index 5c8f13a..49f85f0 100644 --- a/src/main/java/com/google/devtools/build/lib/syntax/FuncallExpression.java +++ b/src/main/java/com/google/devtools/build/lib/syntax/FuncallExpression.java
@@ -505,6 +505,7 @@ sb.append(EvalUtils.getDataTypeName(kwarg.getValue())); sb.append(" "); sb.append(kwarg.getKey()); + first = false; } return sb.append(")").toString(); }