Improve performance of test command
A free file archiver for extremely high compression
Brought to you by:
ipavlov
The following situation:
- Corrupt archive file of size 10GiB
- The Test command for this file, reports a lot of errors
Proposed change:
If the file is corrupt and has an error, display the first error and stop testing the file. This should be the default when testing archives, if the user wants to see all errors a switch like -allErrors or -full could be used.
7z t archive.zip
7z t archive.zip -allErrors
In guess most users will delete the file if it has just one error inside. This could speedup testing of multiple files greatly.