Maven Log Folding
Add folding ranges to Maven log files.
Adds folding regions to maven log files.
A maven log file without folding compared to the same log file with all regions folded:
Folding and unfolding Maven log file examples:
This extension uses expected patterns to add folding to a Maven log file. The Maven output could change at any time, which may not match these expected patterns and cause this extension to not work as intended.
I consider this extension experimental at this time, as it has not yet been tested against the many different version of Maven nor against many different Maven project setups. With the wide variety of Maven versions available and numerous different ways to setup and run a Maven project, any of these may not work as expected with this extension. If you come across a scenario that does not work correctly, please open an issue and/or a PR to improve this extension.
Downloading Artifacts Log Lines Behavior
Since Maven can download artifacts in parallel, it is impossible to fold these lines perfectly such that all the lines regarding the downloading of a specific artifact are always in the same folding region.
Future enhancements under consideration include: