PSRule
PSRule copied to clipboard
[FEATURE] Modernise writing output results
Your suggestion
Currently writing output is handled by src/PSRule/Pipeline/Output/ with support for a number of different file formats.
There is a number of challenges with the current implementation:
- Output can only be written to one format at a time.
- Output is fully buffered in memory before being written to an output file, instead of being streamed to files, and reducing memory usage.
- Output formats are not customizable and offers limited configuration options.
- Getting the output from
PSRuleto other libraries such as language server and chat tools is complex.
Alternatives
na
Additional context
No response
Perfect opportunity to improve my error handling and technical skills in C#