Skip to content

Commit 8b18362

Browse files
authored
Merge pull request #2 from breedx-splk/list_type
Update list type based on errorprone
2 parents b1dbbbb + 06fc43a commit 8b18362

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

ibm-mq-metrics/src/main/java/io/opentelemetry/ibm/mq/metrics/MetricProducer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
import io.opentelemetry.sdk.metrics.data.MetricDataType;
1818
import io.opentelemetry.sdk.metrics.data.SumData;
1919
import io.opentelemetry.sdk.resources.Resource;
20+
import java.util.ArrayList;
2021
import java.util.Collections;
21-
import java.util.LinkedList;
2222
import java.util.List;
2323
import java.util.Map;
2424
import java.util.concurrent.BlockingQueue;
@@ -835,7 +835,7 @@ public void addIbmMqConnectionErrors(long value, Attributes attributes) {
835835

836836
@Override
837837
public List<MetricData> produce(Resource resource) {
838-
LinkedList<MetricData> collectedPoints = new LinkedList<>();
838+
List<MetricData> collectedPoints = new ArrayList<>();
839839
this.metricData.drainTo(collectedPoints);
840840
this.currentEpochNanos = Clock.getDefault().now();
841841
return collectedPoints;

ibm-mq-metrics/templates/registry/java/MetricProducer.java.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import io.opentelemetry.sdk.metrics.data.MetricDataType;
1717
import io.opentelemetry.sdk.metrics.data.SumData;
1818
import io.opentelemetry.sdk.resources.Resource;
1919
import java.util.Collections;
20-
import java.util.LinkedList;
20+
import java.util.ArrayList;
2121
import java.util.List;
2222
import java.util.Map;
2323
import java.util.concurrent.BlockingQueue;
@@ -72,7 +72,7 @@ public final class MetricProducer implements io.opentelemetry.sdk.metrics.export
7272

7373
@Override
7474
public List<MetricData> produce(Resource resource) {
75-
LinkedList<MetricData> collectedPoints = new LinkedList<>();
75+
List<MetricData> collectedPoints = new ArrayList<>();
7676
this.metricData.drainTo(collectedPoints);
7777
this.currentEpochNanos = Clock.getDefault().now();
7878
return collectedPoints;

0 commit comments

Comments
 (0)