aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib
diff options
context:
space:
mode:
authorGravatar Laurent Le Brun <laurentlb@google.com>2015-03-23 08:53:45 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2015-03-23 11:58:09 +0000
commit42fc1c258d1b2c0320f15779204ae682db6b0352 (patch)
treed62673ccc8610f0abfe9b495f9e9cc5cee837a5d /src/main/java/com/google/devtools/build/lib
parent06786d73bb2b8d13debb7fdced3016b8d667404c (diff)
Skylark: Fix typing for slice/substring operator.
-- MOS_MIGRATED_REVID=89279534
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib')
-rw-r--r--src/main/java/com/google/devtools/build/lib/packages/MethodLibrary.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/MethodLibrary.java b/src/main/java/com/google/devtools/build/lib/packages/MethodLibrary.java
index f754ae8f1f..22d14d6497 100644
--- a/src/main/java/com/google/devtools/build/lib/packages/MethodLibrary.java
+++ b/src/main/java/com/google/devtools/build/lib/packages/MethodLibrary.java
@@ -1018,6 +1018,7 @@ public class MethodLibrary {
env.registerFunction(String.class, index.getName(), index);
setupMethodEnvironment(env, String.class, stringFunctions.keySet());
setupMethodEnvironment(env, List.class, listPureFunctions.keySet());
+ setupMethodEnvironment(env, SkylarkList.class, listPureFunctions.keySet());
if (env.isSkylarkEnabled()) {
env.registerFunction(SkylarkList.class, index.getName(), index);
setupMethodEnvironment(env, skylarkGlobalFunctions.keySet());
@@ -1067,7 +1068,7 @@ public class MethodLibrary {
builtIn.put(SkylarkType.STRING, string);
Map<String, SkylarkType> list = new HashMap<>();
- setupValidationEnvironment(listPureFunctions, string);
+ setupValidationEnvironment(listPureFunctions, list);
builtIn.put(SkylarkType.LIST, list);
}
}