Skip to content
This repository was archived by the owner on Dec 23, 2023. It is now read-only.

Commit b1558ec

Browse files
authored
Small cleanup for TestHandler. (#1892)
1 parent b9d4304 commit b1558ec

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

testing/src/main/java/io/opencensus/testing/export/TestHandler.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import io.opencensus.trace.export.SpanExporter;
2121
import java.util.ArrayList;
2222
import java.util.Collection;
23-
import java.util.LinkedList;
2423
import java.util.List;
2524
import javax.annotation.Nullable;
2625
import javax.annotation.concurrent.GuardedBy;
@@ -34,10 +33,8 @@ public final class TestHandler extends SpanExporter.Handler {
3433

3534
private final Object monitor = new Object();
3635

37-
// TODO: Decide whether to use a different class instead of LinkedList.
3836
@GuardedBy("monitor")
39-
@SuppressWarnings("JdkObsolete")
40-
private final List<SpanData> spanDataList = new LinkedList<SpanData>();
37+
private final List<SpanData> spanDataList = new ArrayList<>();
4138

4239
@Override
4340
public void export(Collection<SpanData> spanDataList) {
@@ -69,7 +66,7 @@ public List<SpanData> waitForExport(int numberOfSpans) {
6966
return null;
7067
}
7168
}
72-
ret = new ArrayList<SpanData>(spanDataList);
69+
ret = new ArrayList<>(spanDataList);
7370
spanDataList.clear();
7471
}
7572
return ret;

0 commit comments

Comments
 (0)