diff options
author | mstaib <mstaib@google.com> | 2018-04-26 12:06:36 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-04-26 12:08:19 -0700 |
commit | ac21f64853475d52bd34140d2f459894ac0d437f (patch) | |
tree | 3239dcc01aceb0fac1e4b9fc4b13066ed20f32d7 /src/main/java/com/google/devtools/build/lib/rules/config | |
parent | 6e17627eb2347430632d8111bab92ce853f07201 (diff) |
RuleTransitionFactory returns NoTransition instead of null.
RELNOTES: None.
PiperOrigin-RevId: 194433721
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/config')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/config/ConfigFeatureFlagTransitionFactory.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/config/ConfigFeatureFlagTransitionFactory.java b/src/main/java/com/google/devtools/build/lib/rules/config/ConfigFeatureFlagTransitionFactory.java index 12cb8f7322..72b91b58a9 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/config/ConfigFeatureFlagTransitionFactory.java +++ b/src/main/java/com/google/devtools/build/lib/rules/config/ConfigFeatureFlagTransitionFactory.java @@ -18,6 +18,7 @@ import static com.google.devtools.build.lib.packages.BuildType.LABEL_KEYED_STRIN import com.google.common.collect.ImmutableSortedMap; import com.google.devtools.build.lib.analysis.config.BuildOptions; +import com.google.devtools.build.lib.analysis.config.transitions.NoTransition; import com.google.devtools.build.lib.analysis.config.transitions.PatchTransition; import com.google.devtools.build.lib.cmdline.Label; import com.google.devtools.build.lib.packages.NonconfigurableAttributeMapper; @@ -100,7 +101,7 @@ public class ConfigFeatureFlagTransitionFactory implements RuleTransitionFactory return new ConfigFeatureFlagValuesTransition( attrs.get(attributeName, LABEL_KEYED_STRING_DICT)); } else { - return null; + return NoTransition.INSTANCE; } } |