docstr_coverage
docstr_coverage copied to clipboard
feat: GitHub and JSON formatted printers
The issue with print_lines using logger.info still persists. The issue being that docstr_coverage > results.txt does contain the progress bar. I suggest either add a parameter for an output file or remove the progress bar.
This is how it looks like:
:books: docstr_coverage status: :x: FAILED
Overall coverage: 76% (required 80%)
Additional details and impacted files
| Filename | Needed | Found | Missing | Coverage |
|---|---|---|---|---|
:x: docstr_coverage/__init__.py |
1 | 0 | 1 | 0.0% |
:white_check_mark: docstr_coverage/badge.py |
7 | 6 | 1 | 85.7% |
:x: docstr_coverage/cli.py |
9 | 7 | 2 | 77.8% |
:white_check_mark: docstr_coverage/config_file.py |
3 | 3 | 0 | 100.0% |
:white_check_mark: docstr_coverage/coverage.py |
5 | 5 | 0 | 100.0% |
:white_check_mark: docstr_coverage/ignore_config.py |
12 | 11 | 1 | 91.7% |
:x: docstr_coverage/printers.py |
16 | 9 | 7 | 56.2% |
:x: docstr_coverage/result_collection.py |
29 | 20 | 9 | 69.0% |
:white_check_mark: docstr_coverage/visitor.py |
14 | 12 | 2 | 85.7% |