aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/main/java/com/google/devtools/build/docgen/skylark/SkylarkBuiltinMethodDoc.java2
-rw-r--r--src/main/java/com/google/devtools/build/docgen/skylark/SkylarkConstructorMethodDoc.java5
-rw-r--r--src/main/java/com/google/devtools/build/docgen/skylark/SkylarkJavaMethodDoc.java5
3 files changed, 9 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkBuiltinMethodDoc.java b/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkBuiltinMethodDoc.java
index 4a2c5f8bad..396b3b0989 100644
--- a/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkBuiltinMethodDoc.java
+++ b/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkBuiltinMethodDoc.java
@@ -34,7 +34,7 @@ public final class SkylarkBuiltinMethodDoc extends SkylarkMethodDoc {
this.params =
SkylarkDocUtils.determineParams(
this,
- annotation.parameters(),
+ withoutSelfParam(annotation),
annotation.extraPositionals(),
annotation.extraKeywords());
}
diff --git a/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkConstructorMethodDoc.java b/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkConstructorMethodDoc.java
index c2491913c7..44cde7340e 100644
--- a/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkConstructorMethodDoc.java
+++ b/src/main/java/com/google/devtools/build/docgen/skylark/SkylarkConstructorMethodDoc.java
@@ -36,7 +36,10 @@ public final class SkylarkConstructorMethodDoc extends SkylarkMethodDoc {
this.callable = callable;
this.params =
SkylarkDocUtils.determineParams(
- this, callable.parameters(), callable.extraPositionals(), callable.extraKeywords());
+ this,
+ withoutSelfParam(callable, method),
+ callable.extraPositionals(),
+ callable.extraKeywords());
}
public Method getMethod() {
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 eeff9fa73e..24524eba62 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
@@ -40,7 +40,10 @@ public final class SkylarkJavaMethodDoc extends SkylarkMethodDoc {
this.callable = callable;
this.params =
SkylarkDocUtils.determineParams(
- this, callable.parameters(), callable.extraPositionals(), callable.extraKeywords());
+ this,
+ withoutSelfParam(callable, method),
+ callable.extraPositionals(),
+ callable.extraKeywords());
}
public Method getMethod() {