-
Story
-
Resolution: Done
-
Major
-
None
Reporting from CFE-30 needs to be improved and it should be possible for the CLI to read a previous report to ensure the replacements are done in the exact same mapping.
This is necessary to ensure we replace the same values with the same output consistently across runs of the CLI - which should help customers to improve their configuration rules.
The following changes are required:
- The generated replacement report should include the name of the obfuscator and the configuration parameters in the output report.
- A new optional CLI flag should be added which specifies a previously generated report.
- The application should be modified to read the previous report and pre-populate the replacements maps with the replacements from the report if the obfuscator configuration parameters match.
- Errors should be returned if the configuration has significantly changed and can't be reused from the report.
AC:
- properly tested logic
- documented cli config flag
- clones
-
CFE-31 Implement Consistent replacement
- Closed
- links to