Coverage report: 63%

Files Functions Classes

coverage.py v7.13.0, created at 2025-12-16 12:11 +0300

File function   statements missing excluded   coverage
src / jsonclark / __init__.py hello   1 1 0   0%
src / jsonclark / __init__.py (no function)   4 0 0   100%
src / jsonclark / __main__.py format_json   9 9 0   0%
src / jsonclark / __main__.py main   24 24 0   0%
src / jsonclark / __main__.py (no function)   9 9 0   0%
src / jsonclark / parser.py JSONList.__init__   4 0 0   100%
src / jsonclark / parser.py JSONList.__repr__   1 1 0   0%
src / jsonclark / parser.py JSONList.__eq__   3 1 0   67%
src / jsonclark / parser.py JSONList.set_comments_before   1 1 0   0%
src / jsonclark / parser.py JSONList.set_comments_after   1 1 0   0%
src / jsonclark / parser.py JSONList.set_element_comments   5 5 0   0%
src / jsonclark / parser.py JSONList.get_comments   1 1 0   0%
src / jsonclark / parser.py JSONDict.__init__   4 0 0   100%
src / jsonclark / parser.py JSONDict.__repr__   1 1 0   0%
src / jsonclark / parser.py JSONDict.__eq__   3 1 0   67%
src / jsonclark / parser.py JSONDict.set_comments_before   1 1 0   0%
src / jsonclark / parser.py JSONDict.set_comments_after   1 1 0   0%
src / jsonclark / parser.py JSONDict.set_key_comments   5 5 0   0%
src / jsonclark / parser.py JSONDict.get_comments   1 1 0   0%
src / jsonclark / parser.py JSONValue.__repr__   1 1 0   0%
src / jsonclark / parser.py JSONTransformer.string   1 0 0   100%
src / jsonclark / parser.py JSONTransformer.number   2 0 0   100%
src / jsonclark / parser.py JSONTransformer.array   3 0 0   100%
src / jsonclark / parser.py JSONTransformer.pair   1 0 0   100%
src / jsonclark / parser.py JSONTransformer.object   3 0 0   100%
src / jsonclark / parser.py JSONTransformer.true   1 0 0   100%
src / jsonclark / parser.py JSONTransformer.false   1 0 0   100%
src / jsonclark / parser.py JSONTransformer.null   1 0 0   100%
src / jsonclark / parser.py JSONDecoder.__init__   2 0 0   100%
src / jsonclark / parser.py JSONDecoder.decode   2 0 0   100%
src / jsonclark / parser.py JSONDecoder.decode_with_comments   3 0 0   100%
src / jsonclark / parser.py JSONDecoder.parse   1 1 0   0%
src / jsonclark / parser.py JSONDecoder.parse_with_comments   2 2 0   0%
src / jsonclark / parser.py JSONDecoder._extract_comments   21 1 0   95%
src / jsonclark / parser.py loads   1 0 0   100%
src / jsonclark / parser.py load   1 0 0   100%
src / jsonclark / parser.py loads_comments   1 0 0   100%
src / jsonclark / parser.py load_comments   1 0 0   100%
src / jsonclark / parser.py extract_comments   1 0 0   100%
src / jsonclark / parser.py _old_style_load_json_preserving_comments   2 2 0   0%
src / jsonclark / parser.py (no function)   56 0 0   100%
Total     187 70 0   63%

No items found using the specified filter.