bazel-java-sdk icon indicating copy to clipboard operation
bazel-java-sdk copied to clipboard

Enhance support for the content in Progress events

Open plaird opened this issue 4 years ago • 0 comments
trafficstars

Progress events are the sketchy part of town for BEP. They contain unstructured output from the underlying rule executions, have weird formatting symbols (ncurses?), and contain the raw progress bar data:

[11,889 / 11,895]

The existing progress event does the scraping of the weird characters, but there is a lot more that can be done to allow an event consumer to piece together the chain of progress events. Use the progress bar data for something useful? Implement custom parsers for different build tools (like javac) to make better sense of the data?

plaird avatar Jun 24 '21 05:06 plaird