We have started refactoring the output code, with the goal of reducing memory usage and improving the overall architecture of the code. Unfortunately, dogfooding revealed some regressions, so we have to revert the changes for now.
What has been done
Revert changes output refactoring code.
Validation
Internal scan which failed with ggshield from the main branch no longer fails with this branch.
Context
We have started refactoring the output code, with the goal of reducing memory usage and improving the overall architecture of the code. Unfortunately, dogfooding revealed some regressions, so we have to revert the changes for now.
What has been done
Revert changes output refactoring code.
Validation
Internal scan which failed with ggshield from the
main
branch no longer fails with this branch.