Coverage report:
89%
hide covered
Files
Functions
Classes
coverage.py v7.13.4
, created at 2026-09-09 14:04 +0000
File
statements
missing
excluded
coverage
src / __init__.py
0
0
0
100%
src / rejuvenation / batch_process_examples.py
66
4
0
94%
src / rejuvenation / descendant_search.py
6
0
0
100%
src / rejuvenation / python_cst_example.py
41
8
0
80%
src / rejuvenation / python_lst_example.py
40
3
0
92%
src / rejuvenation / python_rst_example.py
41
3
0
93%
src / rejuvenation / recipe_example.py
54
37
0
31%
src / rejuvenation / refactor_examples_different_styles.py
71
2
0
97%
src / rejuvenation / refactor_with_nested_compositions.py
50
3
0
94%
src / rejuvenation / remove_unused_variable.py
33
3
0
91%
src / rejuvenation / replace_if_with_ternary.py
17
2
0
88%
src / renaissance / __init__.py
0
0
0
100%
src / renaissance / common / __init__.py
2
0
0
100%
src / renaissance / common / rewriter.py
39
11
0
72%
src / renaissance / integrations / __init__.py
2
0
0
100%
src / renaissance / integrations / clang / __init__.py
4
0
0
100%
src / renaissance / integrations / clang / c_pattern_factory.py
136
38
0
72%
src / renaissance / integrations / clang / clang_adapter.py
31
4
0
87%
src / renaissance / integrations / clang / clang_ast_node.py
332
56
0
83%
src / renaissance / integrations / clang / clang_compilation_database.py
19
10
0
47%
src / renaissance / integrations / clang / clang_json_ast_node.py
385
42
0
89%
src / renaissance / integrations / clang / cpp_utils.py
12
7
0
42%
src / renaissance / integrations / python / __init__.py
0
0
0
100%
src / renaissance / integrations / python / ast / __init__.py
0
0
0
100%
src / renaissance / integrations / python / ast / ast_node.py
44
9
0
80%
src / renaissance / integrations / python / ast / cst_node.py
85
6
0
93%
src / renaissance / integrations / python / ast / extractor.py
31
7
0
77%
src / renaissance / integrations / python / ast / factory.py
110
2
0
98%
src / renaissance / integrations / python / ast / rst_node.py
324
19
0
94%
src / renaissance / integrations / python / ast / util.py
14
2
0
86%
src / renaissance / integrations / tree_sitter / __init__.py
0
0
0
100%
src / renaissance / integrations / tree_sitter / adapter.py
24
0
0
100%
src / renaissance / integrations / tree_sitter / extractor.py
86
0
0
100%
src / renaissance / integrations / tree_sitter / factory.py
20
1
0
95%
src / renaissance / integrations / tree_sitter / lst.py
64
6
0
91%
src / renaissance / integrations / tree_sitter / visualizer.py
24
0
0
100%
src / renaissance / integrations / types.py
778
1
0
99%
src / renaissance / project / __init__.py
0
0
0
100%
src / renaissance / project / project_scanner.py
45
0
0
100%
src / renaissance / recipes / __init__.py
2
0
0
100%
src / renaissance / recipes / cleanup_refactoring.py
11
0
0
100%
src / renaissance / recipes / python_refactoring.py
44
1
0
98%
src / renaissance / recipes / simplify_renaissance.py
17
0
0
100%
src / renaissance / recipes / taut2pyunit.py
352
89
0
75%
src / renaissance / recipes / unit2pytest.py
172
5
0
97%
src / renaissance / syntax_tree / __init__.py
13
0
0
100%
src / renaissance / syntax_tree / ast_factory.py
18
1
0
94%
src / renaissance / syntax_tree / ast_finder.py
42
13
0
69%
src / renaissance / syntax_tree / ast_node.py
159
15
0
91%
src / renaissance / syntax_tree / ast_processor.py
67
10
0
85%
src / renaissance / syntax_tree / ast_refactor_actions.py
47
4
2
91%
src / renaissance / syntax_tree / ast_rewriter.py
290
42
0
86%
src / renaissance / syntax_tree / ast_shower.py
39
2
0
95%
src / renaissance / syntax_tree / batch_ast_processor.py
55
1
0
98%
src / renaissance / syntax_tree / match_finder.py
210
4
0
98%
src / renaissance / syntax_tree / recipe_ast_processor.py
82
0
0
100%
src / renaissance / syntax_tree / siblings.py
12
12
6
0%
src / renaissance / syntax_tree / syntax_node.py
14
0
10
100%
src / renaissance / syntax_tree / text_segment.py
21
0
18
100%
src / renaissance / utils / __init__.py
0
0
0
100%
src / renaissance / utils / ast_utils.py
53
3
0
94%
src / renaissance / utils / text_utils.py
99
46
0
54%
Total
4849
534
36
89%
No items found using the specified filter.