google / google/truth

Clean java.util.Stream from stack traces

Open
#438 1 comment 0 reactions 0 assignees View on GitHub
P3 type=enhancement
Dominant language
Java
Stars
2.8k
Forks
275
Avg merge
7m
Merged PRs (30d)
4

Description

There are a number of `Stream` related stack frames that could probably be collapsed, in particular I'm thinking of `java.util.stream.AbstractPipeline`, `java.util.stream.ReferencePipeline` and `java.util.stream.ForEachOps`.

Even if that isn't acceptable for general use, with JUnit 5 there a good 60 frames at the bottom of every stack where it just bounces back and forth between collapsed "Testing framework" frames and "Stream" frames (with a few `[Spl]iterator.forEachRemaining` sprinkled in), it would be nice if all those created a single "Testing framework" collapsed frame.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.