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
PSRule to other libraries such as language server and chat tools is complex.
Alternatives
na
Additional context
No response
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:
PSRuleto other libraries such as language server and chat tools is complex.Alternatives
na
Additional context
No response