Pretty exit when no files found #107
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Just a tiny PR to make the output a tiny bit more explicit and simple when the user gives in an input dir that has no coverage files in it
before:
[0.037s] [info]: Found 0 coverage files (.gcda) [0.003s] [info]: Spawned 0 gcov processes, each processing at most 5 coverage files Traceback (most recent call last): File "/usr/local/bin/fastcov", line 1071, in <module> main() File "/usr/local/bin/fastcov", line 1045, in main fastcov_json = getGcovCoverage(args) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/bin/fastcov", line 891, in getGcovCoverage fastcov_json = processGcdas(args, coverage_files, gcov_filter_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/bin/fastcov", line 368, in processGcdas base_fastcov = fastcov_jsons.pop() ^^^^^^^^^^^^^^^^^^^ IndexError: pop from empty listafter: