diff options
author | 2017-02-15 23:58:24 +0000 | |
---|---|---|
committer | 2017-02-16 13:05:52 +0000 | |
commit | c97ec7b5ba3323376eaa865f4eec1d86615c5873 (patch) | |
tree | 69c00d6f0b5694b9e3f1c98cfaff0c59c3b210b4 /src/main/java/com/google/devtools/build/lib/packages | |
parent | 6243ecb9bf45e677a98832d76ce48e3114f2134f (diff) |
Make RuleClass non-final for testing.
--
PiperOrigin-RevId: 147656856
MOS_MIGRATED_REVID=147656856
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/packages')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/packages/RuleClass.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java b/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java index 1b3ea9c061..1fbc07dbf1 100644 --- a/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java +++ b/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java @@ -101,8 +101,9 @@ import javax.annotation.concurrent.Immutable; * addition, "deps" may have rule-specific semantics. * </ul> */ +// Non-final only for mocking in tests. Do not subclass! @Immutable -public final class RuleClass { +public class RuleClass { static final Function<? super Rule, Map<String, Label>> NO_EXTERNAL_BINDINGS = Functions.<Map<String, Label>>constant(ImmutableMap.<String, Label>of()); |