aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/collect
diff options
context:
space:
mode:
authorGravatar cushon <cushon@google.com>2017-04-10 05:25:13 +0000
committerGravatar Jakob Buchgraber <buchgr@google.com>2017-04-10 11:48:41 +0200
commitfe913c11dcbad2a65ac4626cf7d943af1642e742 (patch)
tree3c9fff1846ee95e10956733b71497a2753dfa733 /src/main/java/com/google/devtools/build/lib/collect
parent446ef450a44d8a70cd6da13c80d2dae5ee6ad444 (diff)
Avoid calls to NestedSetBuilder#addAll(NestedSet)
PiperOrigin-RevId: 152654844
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/collect')
-rw-r--r--src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSetBuilder.java13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSetBuilder.java b/src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSetBuilder.java
index c3da6679bf..633572f7fb 100644
--- a/src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSetBuilder.java
+++ b/src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSetBuilder.java
@@ -20,7 +20,7 @@ import com.google.common.collect.Iterables;
import com.google.common.collect.MapMaker;
import com.google.devtools.build.lib.collect.CompactHashSet;
import com.google.devtools.build.lib.util.Preconditions;
-
+import com.google.errorprone.annotations.DoNotCall;
import java.util.concurrent.ConcurrentMap;
/**
@@ -81,16 +81,11 @@ public final class NestedSetBuilder<E> {
return this;
}
- /**
- * @deprecated Use {@link #addTransitive} to avoid excessive memory use.
- */
+ /** @deprecated Use {@link #addTransitive} to avoid excessive memory use. */
@Deprecated
+ @DoNotCall
public NestedSetBuilder<E> addAll(NestedSet<? extends E> elements) {
- // Do not delete this method, or else addAll(Iterable) calls with a NestedSet argument
- // will not be flagged.
- Iterable<? extends E> it = elements;
- addAll(it);
- return this;
+ throw new UnsupportedOperationException();
}
/**