| commit | 2918e78a2b3144d5cacc1ab20ab4626a72df797a | [log] [tgz] |
|---|---|---|
| author | ulfjack <ulfjack@google.com> | Tue Dec 19 06:59:55 2017 -0800 |
| committer | Copybara-Service <copybara-piper@google.com> | Tue Dec 19 07:02:07 2017 -0800 |
| tree | 0a67a65e8e8df0428ef204323de348de86f68df5 | |
| parent | f527577fcc27a06a3db5b9fdc426a71a1b96d5a4 [diff] [blame] |
Add a sanity check to prevent creation of Artifacts with an empty path And fix the tests that were doing this. PiperOrigin-RevId: 179548691
diff --git a/src/main/java/com/google/devtools/build/lib/actions/ActionInputHelper.java b/src/main/java/com/google/devtools/build/lib/actions/ActionInputHelper.java index 49e262f..0f2c387 100644 --- a/src/main/java/com/google/devtools/build/lib/actions/ActionInputHelper.java +++ b/src/main/java/com/google/devtools/build/lib/actions/ActionInputHelper.java
@@ -72,6 +72,7 @@ public BasicActionInput(String path) { this.path = Preconditions.checkNotNull(path); + Preconditions.checkArgument(!path.isEmpty()); } @Override