aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules
diff options
context:
space:
mode:
authorGravatar gregce <gregce@google.com>2018-01-30 06:57:42 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-01-30 06:59:52 -0800
commitc13c91dc350c0061ef0fc401febc8459396264ef (patch)
tree62d64a658b93cc9bac0a577cf11b646b84a1aa09 /src/main/java/com/google/devtools/build/lib/rules
parentad835fb69aab2af390dfcd699c26ed3aeca1cd50 (diff)
Remove DynamicTransitionMapper, ConfigurationTransitionProxy.
PiperOrigin-RevId: 183826311
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java16
1 files changed, 0 insertions, 16 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java
index fc471e7411..b4ce785afc 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java
@@ -30,18 +30,13 @@ import static com.google.devtools.build.lib.rules.cpp.CppFileTypes.PIC_OBJECT_FI
import static com.google.devtools.build.lib.rules.cpp.CppFileTypes.SHARED_LIBRARY;
import static com.google.devtools.build.lib.rules.cpp.CppFileTypes.VERSIONED_SHARED_LIBRARY;
-import com.google.common.collect.ImmutableMap;
import com.google.devtools.build.lib.analysis.LanguageDependentFragment.LibraryLanguage;
import com.google.devtools.build.lib.analysis.RuleDefinitionEnvironment;
-import com.google.devtools.build.lib.analysis.config.transitions.ConfigurationTransitionProxy;
-import com.google.devtools.build.lib.analysis.config.transitions.PatchTransition;
-import com.google.devtools.build.lib.analysis.config.transitions.Transition;
import com.google.devtools.build.lib.analysis.test.InstrumentedFilesCollector.InstrumentationSpec;
import com.google.devtools.build.lib.cmdline.Label;
import com.google.devtools.build.lib.packages.Attribute.LateBoundDefault;
import com.google.devtools.build.lib.packages.ImplicitOutputsFunction.SafeImplicitOutputsFunction;
import com.google.devtools.build.lib.packages.RuleTransitionFactory;
-import com.google.devtools.build.lib.rules.cpp.transitions.DisableLipoTransition;
import com.google.devtools.build.lib.rules.cpp.transitions.EnableLipoTransition;
import com.google.devtools.build.lib.util.FileTypeSet;
import com.google.devtools.build.lib.util.OsUtils;
@@ -65,17 +60,6 @@ public class CppRuleClasses {
cppConfig.isLipoOptimization() ? cppConfig.getLipoContextLabel() : null);
/**
- * Declares the implementations for C++ transition enums.
- *
- * <p>New transitions should extend {@link PatchTransition}, which avoids the need for this map.
- */
- public static final ImmutableMap<Transition, Transition> DYNAMIC_TRANSITIONS_MAP =
- ImmutableMap.of(
- ConfigurationTransitionProxy.DATA, DisableLipoTransition.INSTANCE
- );
-
-
- /**
* Rule transition factory that enables LIPO on the LIPO context binary (i.e. applies a DATA ->
* TARGET transition).
*/