docgen: show default values of parameters
PiperOrigin-RevId: 338719213
diff --git a/src/main/java/com/google/devtools/build/docgen/templates/skylark-library.vm b/src/main/java/com/google/devtools/build/docgen/templates/skylark-library.vm
index b7bbd74..aa8a7ea 100644
--- a/src/main/java/com/google/devtools/build/docgen/templates/skylark-library.vm
+++ b/src/main/java/com/google/devtools/build/docgen/templates/skylark-library.vm
@@ -57,10 +57,12 @@
<code>${param.name}</code>
</td>
<td>
- #if (!$param.type.isEmpty())
- <p><code>${param.type}</code></p>
+ #if (!$param.defaultValue.isEmpty())
+ <code>${param.type}</code>; default = ${param.defaultValue}<br/>
+ #else
+ <code>${param.type}</code>; required<br/>
#end
- <p>${param.documentation}</p>
+ ${param.documentation}
</td>
</tr>
#end