Remove repeated allowMissingInputs module check.
--
MOS_MIGRATED_REVID=120962924
diff --git a/src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java b/src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java
index 733ecfa..a8bd37e 100644
--- a/src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java
+++ b/src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java
@@ -1210,20 +1210,6 @@
}
}
- // Merge filters from Blaze modules that allow some action inputs to be missing.
- Predicate<PathFragment> allowedMissingInputs = null;
- for (BlazeModule module : blazeModules) {
- Predicate<PathFragment> modulePredicate = module.getAllowedMissingInputs();
- if (modulePredicate != null) {
- Preconditions.checkArgument(allowedMissingInputs == null,
- "More than one Blaze module allows missing inputs.");
- allowedMissingInputs = modulePredicate;
- }
- }
- if (allowedMissingInputs == null) {
- allowedMissingInputs = Predicates.alwaysFalse();
- }
-
ConfiguredRuleClassProvider ruleClassProvider = ruleClassBuilder.build();
List<PackageFactory.EnvironmentExtension> extensions = new ArrayList<>();