diff options
Diffstat (limited to 'src/com/google/doclava/Stubs.java')
-rw-r--r-- | src/com/google/doclava/Stubs.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/google/doclava/Stubs.java b/src/com/google/doclava/Stubs.java index cba0992..3d260ea 100644 --- a/src/com/google/doclava/Stubs.java +++ b/src/com/google/doclava/Stubs.java @@ -1774,7 +1774,11 @@ public class Stubs { ArrayList<ParameterInfo> params) { apiWriter.print("("); for (ParameterInfo pi : params) { - apiWriter.print(toSlashFormat(pi.type().dexName())); + String typeName = pi.type().dexName(); + if (method.isVarArgs() && pi == params.get(params.size() - 1)) { + typeName += "[]"; + } + apiWriter.print(toSlashFormat(typeName)); } apiWriter.print(")"); } |