aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/repository
diff options
context:
space:
mode:
authorGravatar cparsons <cparsons@google.com>2018-06-25 10:09:55 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-06-25 10:11:47 -0700
commit73a7c906e4473212182ee3352e0d9503b7536498 (patch)
tree348b282f38e444095d172ea0b0f15b1418bf4eb0 /src/main/java/com/google/devtools/build/lib/skylarkbuildapi/repository
parenta1d0aecc2ae8d67bf7b1112d4572906f98a215b4 (diff)
Explicitly specify @SkylarkCallable parameters for several skylarkbuildapi interfaces.
RELNOTES: None. PiperOrigin-RevId: 201972439
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skylarkbuildapi/repository')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skylarkbuildapi/repository/RepositoryPathApi.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/repository/RepositoryPathApi.java b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/repository/RepositoryPathApi.java
index c510f2f420..414153f1d5 100644
--- a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/repository/RepositoryPathApi.java
+++ b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/repository/RepositoryPathApi.java
@@ -15,6 +15,7 @@
package com.google.devtools.build.lib.skylarkbuildapi.repository;
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.skylarkinterface.SkylarkModule;
import com.google.devtools.build.lib.skylarkinterface.SkylarkModuleCategory;
@@ -55,7 +56,16 @@ public interface RepositoryPathApi<RepositoryPathApiT extends RepositoryPathApi<
@SkylarkCallable(
name = "get_child",
- doc = "Append the given path to this path and return the resulted path."
+ doc = "Append the given path to this path and return the resulted path.",
+ parameters = {
+ @Param(
+ name = "child_path",
+ positional = true,
+ named = false,
+ type = String.class,
+ doc = "The path to append to this path."
+ ),
+ }
)
public RepositoryPathApi<?> getChild(String childPath);