diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/docgen/skylark/SkylarkJavaMethodDoc.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/docgen/skylark/SkylarkJavaMethodDoc.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkJavaMethodDoc.java b/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkJavaMethodDoc.java index 24524eba62..f81860067e 100644 --- a/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkJavaMethodDoc.java +++ b/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkJavaMethodDoc.java @@ -17,6 +17,7 @@ import com.google.common.base.Joiner; import com.google.common.collect.ImmutableList; import com.google.devtools.build.lib.skylarkinterface.Param; import com.google.devtools.build.lib.skylarkinterface.SkylarkCallable; +import com.google.devtools.build.lib.syntax.EvalUtils; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.List; @@ -99,6 +100,11 @@ public final class SkylarkJavaMethodDoc extends SkylarkMethodDoc { } @Override + public String getReturnType() { + return EvalUtils.getDataTypeNameFromClass(method.getReturnType()); + } + + @Override public List<SkylarkParamDoc> getParams() { return params; } |