Coverage report: 89%

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.