diff options
author | janakr <janakr@google.com> | 2018-02-02 15:52:22 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-02-02 15:53:55 -0800 |
commit | a56a6adf7c5d2829ea99f393f1a2d2d3d4488e0f (patch) | |
tree | 2a7ec0955afd09a9fb1d39801b85dca6c2567bba /src/test/java/com/google/devtools/build/lib/analysis/LateBoundSplitUtil.java | |
parent | 64d9a4d6dcd720a3b7a60ff550a17a7707dd41d0 (diff) |
Stop allowing generic LateBoundDefault value types. Such types are always either a Label or a List<Label>. We can easily enforce this through static type checking, so do it.
This will help with LateBoundDefault serialization, since we don't have to serialize an arbitrary object.
PiperOrigin-RevId: 184347100
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/analysis/LateBoundSplitUtil.java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/analysis/LateBoundSplitUtil.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/LateBoundSplitUtil.java b/src/test/java/com/google/devtools/build/lib/analysis/LateBoundSplitUtil.java index 0be1b97e4e..c5bfa97a43 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/LateBoundSplitUtil.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/LateBoundSplitUtil.java @@ -111,7 +111,7 @@ public class LateBoundSplitUtil { .allowedRuleClasses(Attribute.ANY_RULE) .cfg(SIMPLE_SPLIT) .value( - Attribute.LateBoundDefault.fromConstant( + Attribute.LateBoundDefault.fromConstantForTesting( Label.parseAbsoluteUnchecked("//foo:latebound_dep")))) .requiresConfigurationFragments(TestFragment.class); }); |