summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2018-04-15 07:25:16 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2018-04-15 07:25:16 +0000
commit17f839bcdec84a348dab2ffdf8afa468daec390a (patch)
tree1bf8f13b9a6cd7217198015f3d74bc7cc50b71e9
parent70af5bee4572552bcffdbebce30f7c0d35cb8c24 (diff)
parent3761ce56fa4f6aa13b57304988a523ac5dfd3364 (diff)
downloadplatform_external_doclava-17f839bcdec84a348dab2ffdf8afa468daec390a.tar.gz
platform_external_doclava-17f839bcdec84a348dab2ffdf8afa468daec390a.tar.bz2
platform_external_doclava-17f839bcdec84a348dab2ffdf8afa468daec390a.zip
Snap for 4722539 from 3761ce56fa4f6aa13b57304988a523ac5dfd3364 to pi-release
Change-Id: I12ac03801f0bc5db6531a0354822669c681df315
-rw-r--r--src/com/google/doclava/Stubs.java6
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(")");
}