Exceptions are used in some places in the code, but not everywhere that an error could occur. The scanner functions, for example, will return an empty scan_result if an error occurs, without indication of the actual error.
There should be some sort of consistent and widespread error handling strategy.
Exceptions are used in some places in the code, but not everywhere that an error could occur. The scanner functions, for example, will return an empty
scan_result
if an error occurs, without indication of the actual error.There should be some sort of consistent and widespread error handling strategy.