aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
diff options
context:
space:
mode:
authorGravatar lberki <lberki@google.com>2018-04-12 00:13:39 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-04-12 00:15:30 -0700
commit0c9f2d4c15b761e3f3b863658b6d5c65bde6db22 (patch)
treef9281e578d394f5866711b82d78d84ffc352d925 /src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
parent2f963277f8730be27ae1019145db30519023095b (diff)
Remove WorkerTestStrategy and with it, BuildConfiguration.Fragment#compatibleWithStrategy().
The experiment did not work out. RELNOTES: None. PiperOrigin-RevId: 192567832
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
index 28a519bb1f..c137781357 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
@@ -16,7 +16,6 @@ package com.google.devtools.build.lib.analysis.config;
import com.google.common.annotations.VisibleForTesting;
import com.google.common.base.Joiner;
-import com.google.common.base.Predicate;
import com.google.common.base.Splitter;
import com.google.common.base.Suppliers;
import com.google.common.base.Verify;
@@ -29,7 +28,6 @@ import com.google.common.collect.ImmutableSet;
import com.google.common.collect.ImmutableSortedMap;
import com.google.common.collect.Interner;
import com.google.common.collect.Interners;
-import com.google.common.collect.Iterables;
import com.google.common.collect.Maps;
import com.google.common.collect.Multimap;
import com.google.common.collect.MutableClassToInstanceMap;
@@ -171,14 +169,6 @@ public class BuildConfiguration {
}
/**
- * @return false if a Fragment understands that it won't be able to work with a given strategy,
- * or true otherwise.
- */
- public boolean compatibleWithStrategy(String strategyName) {
- return true;
- }
-
- /**
* Returns the transition that produces the "artifact owner" for this configuration, or null
* if this configuration is its own owner.
*
@@ -1205,20 +1195,6 @@ public class BuildConfiguration {
}
/**
- * @return false if any of the fragments don't work well with the supplied strategy.
- */
- public boolean compatibleWithStrategy(final String strategyName) {
- return Iterables.all(
- fragments.values(),
- new Predicate<Fragment>() {
- @Override
- public boolean apply(@Nullable Fragment fragment) {
- return fragment.compatibleWithStrategy(strategyName);
- }
- });
- }
-
- /**
* Compute the test environment, which, at configuration level, is a pair consisting of the
* statically set environment variables with their values and the set of environment variables to
* be inherited from the client environment.