|
35 | 35 | import com.fasterxml.jackson.databind.ObjectMapper;
|
36 | 36 | import com.google.common.collect.ImmutableMap;
|
37 | 37 | import com.google.common.collect.Lists;
|
| 38 | +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; |
38 | 39 | import it.unimi.dsi.fastutil.doubles.Double2LongMap;
|
39 | 40 | import net.sf.oval.constraint.Min;
|
40 | 41 | import net.sf.oval.constraint.NotNull;
|
@@ -314,16 +315,17 @@ public void serializeDatum(
|
314 | 315 | }
|
315 | 316 | }
|
316 | 317 |
|
317 |
| - public void serializeHistogram( |
318 |
| - final List<SerializedDatum> completeChunks, |
319 |
| - final ByteBuffer currentChunk, |
320 |
| - final ByteArrayOutputStream chunkStream, |
321 |
| - final AggregatedData data, |
322 |
| - final KairosHistogramAdditionalData additionalData, |
323 |
| - final LongAdder currentChunkPopulationSize) { |
324 |
| - final FQDSN fqdsn = data.getFQDSN(); |
| 318 | + // CHECKSTYLE.OFF: ExecutableStatementCount - There are a lot of fields, we just need to serialize them |
| 319 | + public void serializeHistogram( |
| 320 | + final List<SerializedDatum> completeChunks, |
| 321 | + final ByteBuffer currentChunk, |
| 322 | + final ByteArrayOutputStream chunkStream, |
| 323 | + final AggregatedData data, |
| 324 | + final KairosHistogramAdditionalData additionalData, |
| 325 | + final LongAdder currentChunkPopulationSize) { |
| 326 | + final FQDSN fqdsn = data.getFQDSN(); |
325 | 327 |
|
326 |
| - try { |
| 328 | + try { |
327 | 329 | final HistogramStatistic.HistogramSnapshot bins = ((HistogramStatistic.HistogramSupportingData) data.getSupportingData())
|
328 | 330 | .getHistogramSnapshot();
|
329 | 331 | final JsonGenerator chunkGenerator = OBJECT_MAPPER.getFactory().createGenerator(chunkStream, JsonEncoding.UTF8);
|
@@ -374,6 +376,7 @@ public void serializeHistogram(
|
374 | 376 | .log();
|
375 | 377 | }
|
376 | 378 | }
|
| 379 | + // CHECKSTYLE.ON: ExecutableStatementCount |
377 | 380 |
|
378 | 381 | public void serializeCondition(
|
379 | 382 | final List<SerializedDatum> completeChunks,
|
|
0 commit comments