diff options
author | 2015-06-17 13:25:30 +0000 | |
---|---|---|
committer | 2015-06-17 15:24:34 +0000 | |
commit | 54c8be9e14d5ce1f00277eb3ba9d67325ef280e7 (patch) | |
tree | 92f98ea779f3f7e5a07a200462fbb917e9bd02d0 | |
parent | ebecc55ba90ff2f311bf2ce8b9bd5c9c960b1ece (diff) |
Add pointers to NestedSet order docs.
--
MOS_MIGRATED_REVID=96200982
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/collect/nestedset/Order.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/collect/nestedset/Order.java b/src/main/java/com/google/devtools/build/lib/collect/nestedset/Order.java index 11cbb4023b..201fc37689 100644 --- a/src/main/java/com/google/devtools/build/lib/collect/nestedset/Order.java +++ b/src/main/java/com/google/devtools/build/lib/collect/nestedset/Order.java @@ -18,19 +18,20 @@ import com.google.common.collect.ImmutableMap; import java.util.HashMap; /** - * Type of a nested set (defines order). + * Type of a nested set (defines order). For explanation what these ordering mean, + * see CompileOrderExpander, LinkOrderExpander, NaiveLinkOrderExpander. */ public enum Order { STABLE_ORDER("stable", new CompileOrderExpander<>(), new StableOrderNestedSetFactory()), COMPILE_ORDER("compile", new CompileOrderExpander<>(), new CompileOrderNestedSetFactory()), LINK_ORDER("link", new LinkOrderExpander<>(), new LinkOrderNestedSetFactory()), - NAIVE_LINK_ORDER("naive_link", new NaiveLinkOrderExpander<>(), + NAIVE_LINK_ORDER("naive_link", new NaiveLinkOrderExpander<>(), new NaiveLinkOrderNestedSetFactory()); private static final ImmutableMap<String, Order> VALUES; - - private final String name; + + private final String name; private final NestedSetExpander<?> expander; final NestedSetFactory factory; private final NestedSet<?> emptySet; @@ -82,7 +83,7 @@ public enum Order { */ static { Order[] tmpValues = Order.values(); - + HashMap<String, Order> entries = new HashMap<>(tmpValues.length); for (Order current : tmpValues) { |