You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For a large pipeline with fast targets, the verbose reporter prints an overwhelming number of messages. It's difficult to read, and it's even a performance bottleneck:
I don't think we need a message for every single dynamic branch. It would be enough to print a small number of strategic messages to indicate how many dynamic branches of `y have completed so far:
I created a new "balanced" reporter for tar_make() and tar_outdated(), and I figured out how to make cli colors forward properly from the callr process. The output is much friendlier and less cumbersome. Example:
An improvement would be to tell callr to somehow respect the interactivity of the parent session and not split the progress bar into multiple lines, but I am not sure this is possible. It would need to happen either in the cli package or the callr package.
For a large pipeline with fast targets, the verbose reporter prints an overwhelming number of messages. It's difficult to read, and it's even a performance bottleneck:
I don't think we need a message for every single dynamic branch. It would be enough to print a small number of strategic messages to indicate how many dynamic branches of `y have completed so far:
It could even be adaptive based on the frequency of activity (similar to messages about skipped targets).
The text was updated successfully, but these errors were encountered: