Coverage report

!coverage report --format=markdown -m
Name Stmts Miss Cover Missing
python/litrepl/__init__.py 34 12 65% 24-29, 35-40
python/litrepl/base.py 590 46 92% 61, 92, 102, 150, 185, 228-234, 244, 250, 424, 462-467, 475, 485-486, 516, 597-599, 656-657, 714, 736-738, 782-791, 809-814
python/litrepl/eval.py 340 33 90% 36, 39-40, 87-88, 100, 131, 157-158, 182-184, 199, 208, 284-290, 309-310, 328, 337, 362, 375-378, 393-394, 418
python/litrepl/interpreters/__init__.py 0 0 100%
python/litrepl/interpreters/aicli.py 49 19 61% 15-17, 36, 40-50, 59-65
python/litrepl/interpreters/ipython.py 29 1 97% 68
python/litrepl/interpreters/python.py 22 1 95% 39
python/litrepl/interpreters/shell.py 22 1 95% 26
python/litrepl/main.py 215 48 78% 23-25, 198-199, 250, 259, 276-281, 283-285, 296-307, 320, 323-324, 332-336, 345-353, 355-356, 362-363
python/litrepl/revision.py 1 1 0% 2
python/litrepl/semver.py 1 1 0% 2
python/litrepl/types.py 97 6 94% 145, 150, 156, 160, 164, 167
python/litrepl/utils.py 100 6 94% 37, 55, 129-132
TOTAL 1500 175 88%