| commit | 939e0bd91f691e64e343481acd0441fe86c43bf7 | [log] [tgz] |
|---|---|---|
| author | Googler <noreply@google.com> | Mon Aug 27 08:10:45 2018 -0700 |
| committer | Copybara-Service <copybara-piper@google.com> | Mon Aug 27 08:12:19 2018 -0700 |
| tree | 829692047eece73ae95d97630f96ab06fc3a4891 | |
| parent | 7a72eda84dc53ae09286065197cf5351f57d614d [diff] |
Export parameter default values to the proto file. RELNOTES: None PiperOrigin-RevId: 210369021
diff --git a/src/main/java/com/google/devtools/build/docgen/ApiExporter.java b/src/main/java/com/google/devtools/build/docgen/ApiExporter.java index 3ca4b02..4091322 100644 --- a/src/main/java/com/google/devtools/build/docgen/ApiExporter.java +++ b/src/main/java/com/google/devtools/build/docgen/ApiExporter.java
@@ -85,6 +85,7 @@ param.setName(par.getName()); param.setType(par.getType()); param.setDoc(par.getDocumentation()); + param.setDefaultValue(par.getDefaultValue()); callable.addParam(param); } callable.setReturnType(meth.getReturnType());
diff --git a/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkParamDoc.java b/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkParamDoc.java index 74d26a9..81f0e35 100644 --- a/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkParamDoc.java +++ b/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkParamDoc.java
@@ -71,6 +71,10 @@ return param.name(); } + public String getDefaultValue() { + return param.defaultValue(); + } + @Override public String getDocumentation() { return SkylarkDocUtils.substituteVariables(param.doc());