aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkActionFactory.java
diff options
context:
space:
mode:
authorGravatar cparsons <cparsons@google.com>2018-08-15 11:37:05 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-08-15 11:39:03 -0700
commit3c82bfe03d578d521c957613239f49604d431946 (patch)
treeead12fdef9f48d6a9d813730fba7c060381eb35d /src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkActionFactory.java
parent9395d11c2fd14cdc4293ef11f3b30516267a3eb1 (diff)
Remove the 3-arg minimum on shell actions
RELNOTES: None. PiperOrigin-RevId: 208855272
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkActionFactory.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkActionFactory.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkActionFactory.java b/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkActionFactory.java
index 90343eba5d..72e2a5f802 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkActionFactory.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkActionFactory.java
@@ -290,9 +290,7 @@ public class SkylarkActionFactory implements SkylarkActionFactoryApi {
}
} else if (commandUnchecked instanceof SkylarkList) {
SkylarkList commandList = (SkylarkList) commandUnchecked;
- if (commandList.size() < 3) {
- throw new EvalException(null, "'command' list has to be of size at least 3");
- }
+
@SuppressWarnings("unchecked")
List<String> command = commandList.getContents(String.class, "command");
builder.setShellCommand(command);