| src/__init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| src/rejuvenation/batch_process_examples.py |
simple_codebase_provider |
|
6 |
0 |
0 |
|
100% |
| src/rejuvenation/batch_process_examples.py |
print_results |
|
4 |
0 |
0 |
|
100% |
| src/rejuvenation/batch_process_examples.py |
batch_remove_unused_variable_once_example |
|
3 |
0 |
0 |
|
100% |
| src/rejuvenation/batch_process_examples.py |
batch_repeat_example |
|
4 |
0 |
0 |
|
100% |
| src/rejuvenation/batch_process_examples.py |
batch_repeat_example.remove_function |
|
1 |
0 |
0 |
|
100% |
| src/rejuvenation/batch_process_examples.py |
AnalysisRecipe.__init__ |
|
1 |
0 |
0 |
|
100% |
| src/rejuvenation/batch_process_examples.py |
AnalysisRecipe.store_function_call |
|
5 |
1 |
0 |
|
80% |
| src/rejuvenation/batch_process_examples.py |
AnalysisRecipe.just_show_the_method |
|
1 |
0 |
0 |
|
100% |
| src/rejuvenation/batch_process_examples.py |
AnalysisRecipe.final_action |
|
3 |
0 |
0 |
|
100% |
| src/rejuvenation/batch_process_examples.py |
AnalysisRecipe._add_function_call |
|
3 |
0 |
0 |
|
100% |
| src/rejuvenation/batch_process_examples.py |
batch_recipe_example |
|
3 |
0 |
0 |
|
100% |
| src/rejuvenation/batch_process_examples.py |
(no function) |
|
32 |
3 |
0 |
|
91% |
| src/rejuvenation/descendant_search.py |
find_descendant_match |
|
1 |
0 |
0 |
|
100% |
| src/rejuvenation/descendant_search.py |
(no function) |
|
5 |
0 |
0 |
|
100% |
| src/rejuvenation/python_cst_example.py |
python_cst_smoke_test |
|
23 |
2 |
0 |
|
91% |
| src/rejuvenation/python_cst_example.py |
refactor |
|
3 |
3 |
0 |
|
0% |
| src/rejuvenation/python_cst_example.py |
(no function) |
|
15 |
3 |
0 |
|
80% |
| src/rejuvenation/python_lst_example.py |
python_lst_smoke_test |
|
23 |
0 |
0 |
|
100% |
| src/rejuvenation/python_lst_example.py |
refactor |
|
3 |
0 |
0 |
|
100% |
| src/rejuvenation/python_lst_example.py |
(no function) |
|
14 |
3 |
0 |
|
79% |
| src/rejuvenation/python_rst_example.py |
python_rst_smoke_test |
|
24 |
0 |
0 |
|
100% |
| src/rejuvenation/python_rst_example.py |
refactor |
|
3 |
0 |
0 |
|
100% |
| src/rejuvenation/python_rst_example.py |
(no function) |
|
14 |
3 |
0 |
|
79% |
| src/rejuvenation/recipe_example.py |
simple_codebase_provider |
|
4 |
4 |
0 |
|
0% |
| src/rejuvenation/recipe_example.py |
MyRefactor.__init__ |
|
1 |
1 |
0 |
|
0% |
| src/rejuvenation/recipe_example.py |
MyRefactor.recipe |
|
28 |
28 |
0 |
|
0% |
| src/rejuvenation/recipe_example.py |
batch_recipe_example |
|
3 |
3 |
0 |
|
0% |
| src/rejuvenation/recipe_example.py |
(no function) |
|
18 |
1 |
0 |
|
94% |
| src/rejuvenation/refactor_examples_different_styles.py |
example_add_comment_and_commit |
|
15 |
0 |
0 |
|
100% |
| src/rejuvenation/refactor_examples_different_styles.py |
example_add_comment_and_commit.commit |
|
3 |
0 |
0 |
|
100% |
| src/rejuvenation/refactor_examples_different_styles.py |
example_replace_old_by_fancy_new |
|
11 |
0 |
0 |
|
100% |
| src/rejuvenation/refactor_examples_different_styles.py |
example_replace_old_by_fancy_new.matches_old |
|
1 |
0 |
0 |
|
100% |
| src/rejuvenation/refactor_examples_different_styles.py |
example_use_ast_kind_finder |
|
7 |
0 |
0 |
|
100% |
| src/rejuvenation/refactor_examples_different_styles.py |
example_use_ast_function_finder |
|
9 |
0 |
0 |
|
100% |
| src/rejuvenation/refactor_examples_different_styles.py |
example_use_ast_function_finder.match |
|
2 |
0 |
0 |
|
100% |
| src/rejuvenation/refactor_examples_different_styles.py |
main |
|
7 |
0 |
0 |
|
100% |
| src/rejuvenation/refactor_examples_different_styles.py |
(no function) |
|
16 |
2 |
0 |
|
88% |
| src/rejuvenation/refactor_with_nested_compositions.py |
refactor_with_nested_compositions |
|
24 |
0 |
0 |
|
100% |
| src/rejuvenation/refactor_with_nested_compositions.py |
refactor_with_nested_compositions.raw |
|
4 |
0 |
0 |
|
100% |
| src/rejuvenation/refactor_with_nested_compositions.py |
refactor_with_nested_compositions.refactor |
|
9 |
0 |
0 |
|
100% |
| src/rejuvenation/refactor_with_nested_compositions.py |
(no function) |
|
13 |
3 |
0 |
|
77% |
| src/rejuvenation/remove_unused_variable.py |
remove_unused_variable_using_refactor_method |
|
8 |
0 |
0 |
|
100% |
| src/rejuvenation/remove_unused_variable.py |
remove_unused_variable_low_level |
|
10 |
2 |
0 |
|
80% |
| src/rejuvenation/remove_unused_variable.py |
(no function) |
|
16 |
3 |
0 |
|
81% |
| src/rejuvenation/replace_if_with_ternary.py |
replace_if_with_ternary |
|
8 |
0 |
0 |
|
100% |
| src/rejuvenation/replace_if_with_ternary.py |
(no function) |
|
9 |
2 |
0 |
|
78% |
| src/renaissance/__init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/common/__init__.py |
(no function) |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/common/rewriter.py |
Rewrite.__init__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/common/rewriter.py |
Rewriter.__init__ |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/common/rewriter.py |
Rewriter.replace |
|
9 |
0 |
0 |
|
100% |
| src/renaissance/common/rewriter.py |
Rewriter.apply |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/common/rewriter.py |
Rewriter.content |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/common/rewriter.py |
(no function) |
|
20 |
10 |
0 |
|
50% |
| src/renaissance/integrations/__init__.py |
(no function) |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/__init__.py |
(no function) |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
_matches_kind |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
derive_header_text |
|
8 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory.__init__ |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory.remove_indent |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory.create_expression |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory.create_declarations |
|
11 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory.create_declaration |
|
11 |
11 |
0 |
|
0% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory.create_statements |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory.create |
|
4 |
1 |
0 |
|
75% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory.create_statement |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory._create_body |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory._create |
|
4 |
1 |
0 |
|
75% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory._get_keywords_from_text |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory._get_dollar_keywords_from_text |
|
2 |
2 |
0 |
|
0% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory._get_non_dollar_keywords_from_text |
|
2 |
2 |
0 |
|
0% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory._to_declaration |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPatternFactory._to_typedef |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPPPatternFactory.__init__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPPPatternFactory.create_constructor_call |
|
6 |
6 |
0 |
|
0% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
CPPPatternFactory._create_constructor_call |
|
14 |
14 |
0 |
|
0% |
| src/renaissance/integrations/clang/c_pattern_factory.py |
(no function) |
|
42 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_adapter.py |
ClangAdapter.__init__ |
|
3 |
1 |
0 |
|
67% |
| src/renaissance/integrations/clang/clang_adapter.py |
ClangAdapter.parse |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_adapter.py |
ClangAdapter.load_from_text |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_adapter.py |
ClangAdapter.to_lst |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_adapter.py |
ClangAdapter._convert_node |
|
12 |
3 |
0 |
|
75% |
| src/renaissance/integrations/clang/clang_adapter.py |
(no function) |
|
9 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
Clangastreference.__init__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangTranslationUnit.__init__ |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangTranslationUnit.lazy_create_references |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangTranslationUnit._collect_expansions |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.set_library_path |
|
4 |
2 |
0 |
|
50% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.__init__ |
|
40 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.kind_key |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.__eq__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.__hash__ |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.load |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.load_from_text |
|
12 |
3 |
0 |
|
75% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.check_diagnostics |
|
9 |
3 |
0 |
|
67% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode._derive_name |
|
10 |
5 |
0 |
|
50% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode._get_containing_filename |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.extended_end_offset |
|
9 |
2 |
0 |
|
78% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode._is_statement_or_declaration |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.matches_kind |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode._derive_properties |
|
27 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.is_statement |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.referenced_by |
|
8 |
1 |
0 |
|
88% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode._get_function_definition |
|
11 |
9 |
0 |
|
18% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode._get_function_definition.has_body |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode._get_function_definition.is_match |
|
9 |
9 |
0 |
|
0% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.references |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode._add_tokens |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.__derive_start_offset |
|
6 |
2 |
0 |
|
67% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.__derive_length |
|
9 |
2 |
0 |
|
78% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.__derive_kind |
|
11 |
2 |
0 |
|
82% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.remove_wrapper |
|
6 |
1 |
0 |
|
83% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode._is_reference |
|
9 |
9 |
0 |
|
0% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.__is_property |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode._is_wrapped |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ClangASTNode.is_implicit |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
is_system_macro |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_ast_node.py |
ReferenceHelper.create_references |
|
24 |
1 |
0 |
|
96% |
| src/renaissance/integrations/clang/clang_ast_node.py |
(no function) |
|
89 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_compilation_database.py |
CompilationDatabase.walk |
|
3 |
3 |
0 |
|
0% |
| src/renaissance/integrations/clang/clang_compilation_database.py |
CompilationDatabase.walk.factory_and_atu |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/integrations/clang/clang_compilation_database.py |
CompilationDatabase.__create_processor |
|
6 |
6 |
0 |
|
0% |
| src/renaissance/integrations/clang/clang_compilation_database.py |
(no function) |
|
9 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTReference.__init__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonTranslationUnit.__init__ |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonTranslationUnit.lazy_create_references |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.__init__ |
|
46 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.__eq__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.load |
|
41 |
10 |
0 |
|
76% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.load_from_text |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode._get_containing_filename |
|
18 |
18 |
0 |
|
0% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.extended_end_offset |
|
9 |
2 |
0 |
|
78% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode._is_statement_or_declaration |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.matches_kind |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.properties |
|
6 |
1 |
0 |
|
83% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.referenced_by |
|
8 |
1 |
0 |
|
88% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode._get_function_definition |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.references |
|
9 |
1 |
0 |
|
89% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.is_statement |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode._derive_name |
|
14 |
1 |
0 |
|
93% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.__derive_start_offset |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.__derive_end_offset |
|
8 |
1 |
0 |
|
88% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.__derive_kind |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode._remove_wrapper |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode._remove_ids |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode._is_reference |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.__is_property |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode._is_wrapped |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode._get |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode._get_property |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ClangJsonASTNode.is_implicit |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ReferenceHelper.create_references |
|
26 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ReferenceHelper.add_record_references |
|
23 |
2 |
0 |
|
91% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ReferenceHelper._get_record_decl |
|
28 |
4 |
0 |
|
86% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ReferenceHelper._get_reference_ids |
|
8 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
ReferenceHelper._is_child_node |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/clang_json_ast_node.py |
(no function) |
|
94 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/cpp_utils.py |
matches_node_kind |
|
3 |
3 |
0 |
|
0% |
| src/renaissance/integrations/clang/cpp_utils.py |
is_clang_kind |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/cpp_utils.py |
(no function) |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/kinds.py |
(no function) |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/predicates.py |
is_clang_kind |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/predicates.py |
is_clang_type_reference |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/predicates.py |
is_clang_declaration_reference |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/predicates.py |
is_clang_compound_statement |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/predicates.py |
is_clang_macro_definition |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/predicates.py |
is_clang_method |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/predicates.py |
is_clang_constructor |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/clang/predicates.py |
(no function) |
|
14 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/__init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/__init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/ast_node.py |
ASTExtension.load_from_ast |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/ast_node.py |
ASTExtension.ast_node |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/ast_node.py |
ASTExtension.parser_kind |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/ast_node.py |
ASTExtension.semantic_kind |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/ast_node.py |
ASTExtension.ast_properties |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/ast_node.py |
ASTExtension.ast_children |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/ast_node.py |
ASTExtension.ast_signature |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/ast_node.py |
ASTExtension.ast_name |
|
8 |
8 |
0 |
|
0% |
| src/renaissance/integrations/python/ast/ast_node.py |
(no function) |
|
27 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstTranslationUnit.__init__ |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstTranslationUnit.start_of |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstTranslationUnit.end_of |
|
2 |
2 |
0 |
|
0% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstTranslationUnit.signature_of |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstNode.__init__ |
|
14 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstNode.__str__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstNode.__repr__ |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstNode.signature |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstNode.offset |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstNode.length |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstNode.end_offset |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstNode.filename |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstNode.name |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstNode.next_sibling |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstNode.preceding_sibling |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstNode.load |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
PythonCstNode.load_from_text |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/cst_node.py |
(no function) |
|
38 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/extractor.py |
PythonExtractor.process |
|
21 |
5 |
0 |
|
76% |
| src/renaissance/integrations/python/ast/extractor.py |
PythonExtractor.save_graph |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/extractor.py |
(no function) |
|
9 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonPattern.__init__ |
|
14 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonPattern.__eq__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonPattern.__repr__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonPattern._derive_pattern_kind |
|
14 |
2 |
0 |
|
86% |
| src/renaissance/integrations/python/ast/factory.py |
PythonFactory.__init__ |
|
16 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonFactory.create |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonFactory.create_from_text |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonFactory.load_from_lst |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonPatternFactory.__init__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonPatternFactory._create |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonPatternFactory.create |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonPatternFactory.create_statements |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonPatternFactory.create_statement |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonPatternFactory.create_expression |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonPatternFactory.create_decorators |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
PythonPatternFactory.create_kwargs |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/factory.py |
(no function) |
|
40 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/kinds.py |
(no function) |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
ImplicitNode.__init__ |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRSTReference.__repr__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRSTReference.__init__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstTranslationUnit.__init__ |
|
9 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstTranslationUnit.check_diagnostics |
|
8 |
4 |
0 |
|
50% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstTranslationUnit.lazy_create_refers |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstTranslationUnit.add |
|
16 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstTranslationUnit.create_references |
|
53 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstTranslationUnit.add_reference |
|
11 |
1 |
0 |
|
91% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstTranslationUnit.get_referenced_by |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstTranslationUnit.get_references |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.__init__ |
|
48 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.kind_key |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.__eq__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.__contains__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.__getitem__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.__repr__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.next_sibling |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.preceding_sibling |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.process |
|
3 |
3 |
0 |
|
0% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.derive_position |
|
15 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.load |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.load_from_text |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode._derive_name |
|
31 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.type |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.value |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.expr |
|
9 |
3 |
0 |
|
67% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.operator |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.signature |
|
4 |
1 |
0 |
|
75% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.binary_file_content |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.referenced_by |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.references |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.add_node |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.get_container_parent |
|
5 |
1 |
0 |
|
80% |
| src/renaissance/integrations/python/ast/rst_node.py |
PythonRstNode.text |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/rst_node.py |
(no function) |
|
70 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/util.py |
convert |
|
3 |
1 |
0 |
|
67% |
| src/renaissance/integrations/python/ast/util.py |
to_str |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/python/ast/util.py |
convert_function |
|
5 |
1 |
0 |
|
80% |
| src/renaissance/integrations/python/ast/util.py |
(no function) |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/__init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/adapter.py |
TreeSitterAdapter.__init__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/adapter.py |
TreeSitterAdapter.parse_code |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/adapter.py |
TreeSitterAdapter.to_lst |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/adapter.py |
TreeSitterAdapter._convert_node |
|
9 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/adapter.py |
(no function) |
|
8 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/extractor.py |
_has_semantic_kind |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/extractor.py |
Extractor.__init__ |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/extractor.py |
Extractor.run |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/extractor.py |
BaseCodeGraphExtractor.__init__ |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/extractor.py |
BaseCodeGraphExtractor.extract |
|
8 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/extractor.py |
BaseCodeGraphExtractor._process_file |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/extractor.py |
BaseCodeGraphExtractor.save_graph |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/extractor.py |
PythonCodeGraphExtractor._process_file |
|
13 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/extractor.py |
JavaCodeGraphExtractor._process_file |
|
13 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/extractor.py |
CppCodeGraphExtractor._process_file |
|
13 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/extractor.py |
(no function) |
|
24 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/factory.py |
TreeSitterPatternFactory.__init__ |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/factory.py |
TreeSitterPatternFactory.create |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/factory.py |
TreeSitterPatternFactory.create_statements |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/factory.py |
TreeSitterPatternFactory.create_statement |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/factory.py |
TreeSitterPatternFactory.create_expression |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/integrations/tree_sitter/factory.py |
(no function) |
|
10 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/kinds.py |
(no function) |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.__init__ |
|
21 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.kind_key |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.__eq__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.__hash__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.match_props |
|
2 |
2 |
0 |
|
0% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.match_children |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.add_child |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.preceding_sibling |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.next_sibling |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.name |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.binary_file_content |
|
2 |
2 |
0 |
|
0% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.node |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.__repr__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/lst.py |
LSTNode.is_part_of_translation_unit |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/integrations/tree_sitter/lst.py |
LST.__init__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/lst.py |
(no function) |
|
29 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/visualizer.py |
LstVisualizer.__init__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/visualizer.py |
LstVisualizer._get_node_id |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/visualizer.py |
LstVisualizer._render_node |
|
8 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/visualizer.py |
LstVisualizer.render |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/integrations/tree_sitter/visualizer.py |
(no function) |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/project/__init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/project/project_scanner.py |
ProjectScanner.find_sources |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/project/project_scanner.py |
CppScanner.__init__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/project/project_scanner.py |
CppScanner.find_sources |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/project/project_scanner.py |
JavaScanner.__init__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/project/project_scanner.py |
JavaScanner.find_sources |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/project/project_scanner.py |
PythonScanner.__init__ |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/project/project_scanner.py |
PythonScanner.find_sources |
|
14 |
0 |
0 |
|
100% |
| src/renaissance/project/project_scanner.py |
BearCppScanner.__init__ |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/project/project_scanner.py |
BearCppScanner.run_bear |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/project/project_scanner.py |
BearCppScanner.find_sources |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/project/project_scanner.py |
(no function) |
|
19 |
0 |
0 |
|
100% |
| src/renaissance/recipes/__init__.py |
(no function) |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/recipes/cleanup_refactoring.py |
CleanupRefactoring.__init__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/recipes/cleanup_refactoring.py |
CleanupRefactoring.remove_unused_variables |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/recipes/cleanup_refactoring.py |
(no function) |
|
8 |
0 |
0 |
|
100% |
| src/renaissance/recipes/python_refactoring.py |
PythonRefactoring.__init__ |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/recipes/python_refactoring.py |
PythonRefactoring.replace_stmt |
|
8 |
0 |
0 |
|
100% |
| src/renaissance/recipes/python_refactoring.py |
PythonRefactoring.process |
|
9 |
0 |
0 |
|
100% |
| src/renaissance/recipes/python_refactoring.py |
PythonRefactoring.extract_call_arguments |
|
16 |
0 |
0 |
|
100% |
| src/renaissance/recipes/python_refactoring.py |
PythonRefactoring.class_declares_base |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/recipes/python_refactoring.py |
PythonRefactoring.class_base_arguments |
|
4 |
1 |
0 |
|
75% |
| src/renaissance/recipes/python_refactoring.py |
PythonRefactoring.body |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/recipes/python_refactoring.py |
PythonRefactoring.run |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/recipes/python_refactoring.py |
(no function) |
|
23 |
0 |
0 |
|
100% |
| src/renaissance/recipes/simplify_renaissance.py |
SimplifyRenaissance.__init__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/recipes/simplify_renaissance.py |
SimplifyRenaissance.run |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/recipes/simplify_renaissance.py |
(no function) |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.__init__ |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.run |
|
42 |
11 |
0 |
|
74% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.get_migrated_path |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.replace_taut |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.remove_decorator |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.add_self |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.convert_assert |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.remove_stubserver |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.replace_mock |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.replace_log_compxtl |
|
14 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.remove_taut_import |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.replace_taut_import |
|
14 |
3 |
0 |
|
79% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.convert_tds |
|
8 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.convert_setup_common |
|
14 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.convert_teardown_common |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.convert_add_patcher |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.find_import_interface |
|
8 |
5 |
0 |
|
38% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.convert_setup |
|
37 |
9 |
0 |
|
76% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.convert_teardown |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.refactor_teardown |
|
9 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.convert_test_doubles |
|
9 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.insert_patch_import |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.replace_taut_skip |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.convert_import_verify |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.with_testdoubles |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.shared_setup |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.insert_class |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.insert_asserter |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.remove_assert_func |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.replace_unittest_with_asserter |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.assert_func |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.move_indent |
|
8 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.convert_testdoubles_fun |
|
22 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.refactor_testdoubles_fun |
|
19 |
8 |
0 |
|
58% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.refactor_testdoubles_class |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/recipes/taut_to_python_unittest.py |
TautToPythonUnittest.insert_doc_func |
|
4 |
4 |
0 |
|
0% |
| src/renaissance/recipes/taut_to_python_unittest.py |
insert_doc |
|
12 |
12 |
0 |
|
0% |
| src/renaissance/recipes/taut_to_python_unittest.py |
get_change_comment |
|
5 |
5 |
0 |
|
0% |
| src/renaissance/recipes/taut_to_python_unittest.py |
(no function) |
|
48 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.__init__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.run |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.refactor |
|
26 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.post_processing |
|
20 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.convert_test_class |
|
9 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.convert_test_setup |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.convert_assert |
|
10 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.is_swapped |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.convert_parameterized_test |
|
15 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.remove_print |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.convert_plain_assert_same_length |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.convert_skip_test |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.swap_expected_and_actual |
|
8 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.restructure_module |
|
21 |
5 |
0 |
|
76% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.convert_file_to_test_class |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
UnitToPytest.remove_duplicate_import |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/recipes/unit_to_pytest.py |
(no function) |
|
27 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/__init__.py |
(no function) |
|
13 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_factory.py |
ASTFactory.__init__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_factory.py |
ASTFactory.create |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_factory.py |
ASTFactory.create_from_text |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_factory.py |
(no function) |
|
9 |
1 |
0 |
|
89% |
| src/renaissance/syntax_tree/ast_finder.py |
ASTFinder.find_all |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_finder.py |
ASTFinder.find |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_finder.py |
ASTFinder.matches_kind |
|
5 |
5 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_finder.py |
ASTFinder.__find_all |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_finder.py |
ASTFinder.__matches_kind |
|
7 |
7 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_finder.py |
find_nodes |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_finder.py |
matches_node |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_finder.py |
find_semantic_kind |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_finder.py |
(no function) |
|
21 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTReference.__init__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTReference.node |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTReference.ref_kind |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_node.py |
ASTReference.properties |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.__init__ |
|
14 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.__repr__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.is_part_of_translation_unit |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.signature |
|
8 |
1 |
0 |
|
88% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.text |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.content |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.binary_file_content |
|
9 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.preceding_sibling |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.next_sibling |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.references |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.referenced_by |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.get_ancestor |
|
7 |
1 |
0 |
|
86% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.is_descendant_of |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.is_ancestor_of |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.load |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.load_from_text |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.name |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.filename |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.offset |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.end_offset |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.extended_end_offset |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.length |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.kind |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.matches_kind |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.properties |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.parent |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.is_statement |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.children |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.process |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_node.py |
ASTNode.accept |
|
3 |
3 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_node.py |
(no function) |
|
80 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.__init__ |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.factory |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.node |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.filename |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.root |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.replace |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.remove |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.insert_before |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.insert_after |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.find_all |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.find_semantic_kind |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.find_match |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.has_changed |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.apply_to_string |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor.commit |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_processor.py |
ASTProcessor._commit |
|
8 |
4 |
0 |
|
50% |
| src/renaissance/syntax_tree/ast_processor.py |
test |
|
3 |
3 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_processor.py |
(no function) |
|
35 |
2 |
0 |
|
94% |
| src/renaissance/syntax_tree/ast_refactor_actions.py |
_kind_predicate |
|
7 |
3 |
0 |
|
57% |
| src/renaissance/syntax_tree/ast_refactor_actions.py |
ASTRefactorActions.__init__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_refactor_actions.py |
ASTRefactorActions.replace_expr |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_refactor_actions.py |
ASTRefactorActions.replace_expr.test |
|
2 |
2 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_refactor_actions.py |
ASTRefactorActions.replace_name |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_refactor_actions.py |
ASTRefactorActions.replace_name.matches_name |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_refactor_actions.py |
ASTRefactorActions.replace_text |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_refactor_actions.py |
ASTRefactorActions.replace_text.matches_text |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_refactor_actions.py |
ASTRefactorActions.replace_declaration |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_refactor_actions.py |
ASTRefactorActions._replace_patterns |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_refactor_actions.py |
ASTRefactorActions.find_declaration |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_refactor_actions.py |
ASTRefactorActions.collect |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_refactor_actions.py |
(no function) |
|
20 |
0 |
2 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
ASTRewriter.__init__ |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
ASTRewriter.get_filename |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
ASTRewriter.replace |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
ASTRewriter.remove |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
ASTRewriter.insert_before |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
ASTRewriter.insert_after |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
ASTRewriter.apply_to_string |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
ASTRewriter.apply |
|
3 |
1 |
0 |
|
67% |
| src/renaissance/syntax_tree/ast_rewriter.py |
ASTRewriter.has_changed |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
ASTRewriter._get_comment_location |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteAction.__init__ |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteAction._get_nodes |
|
12 |
1 |
0 |
|
92% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__init__ |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.add |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.add_rewrite |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.apply |
|
15 |
1 |
0 |
|
93% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.apply_to_string |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__check_for_conflicting_rewrites |
|
8 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__is_nested |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__is_ancestor_in_nodes |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__is_ancestor_in_nodes.no_conflict |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__replace |
|
9 |
1 |
0 |
|
89% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__remove |
|
8 |
1 |
0 |
|
88% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.derive_indent |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__insert |
|
13 |
1 |
0 |
|
92% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__replace_bytes |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__compose_replacement |
|
26 |
9 |
0 |
|
65% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__get_texts |
|
11 |
9 |
0 |
|
18% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__get_text |
|
9 |
3 |
0 |
|
67% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__prepare_replacement_content |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions._should_skip |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions._get_parent_statement |
|
4 |
4 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__correct_for_comments_and_whitespace |
|
24 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.cor_offset |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.get_comment_location |
|
15 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__extend_with_whitespace |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__get_comment_after_location |
|
15 |
1 |
0 |
|
93% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__get_end_of_line |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_rewriter.py |
_RewriteActions.__get_depth |
|
7 |
7 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_rewriter.py |
(no function) |
|
69 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_shower.py |
ASTShower.show_node |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_shower.py |
ASTShower.show_nodes |
|
2 |
2 |
0 |
|
0% |
| src/renaissance/syntax_tree/ast_shower.py |
ASTShower.get_node |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_shower.py |
ASTShower.store_node |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_shower.py |
ASTShower._process_node |
|
9 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/ast_shower.py |
(no function) |
|
21 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/batch_ast_processor.py |
BatchASTProcessor.__init__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/batch_ast_processor.py |
BatchASTProcessor.once |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/batch_ast_processor.py |
BatchASTProcessor.repeat |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/batch_ast_processor.py |
BatchASTProcessor.__process |
|
8 |
1 |
0 |
|
88% |
| src/renaissance/syntax_tree/batch_ast_processor.py |
BatchASTProcessor.__process.is_eligible |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/batch_ast_processor.py |
BatchASTProcessor._replace_if_in_memory |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/batch_ast_processor.py |
BatchASTProcessor.__eligible_file |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/batch_ast_processor.py |
process_atu |
|
16 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/batch_ast_processor.py |
(no function) |
|
20 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
pattern_kind |
|
8 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
node_kinds_match |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
Variant.__init__ |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
Variant.reset_greedy |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
Variant.close_greedy |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
Variant.fork |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
PatternMatch.__init__ |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
PatternMatch.__str__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
PatternMatch.signature |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
PatternMatch.__getitem__ |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
PatternMatch.match_referenced_by |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
PatternMatch.match_references |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/syntax_tree/match_finder.py |
PatternMatch._match_relations |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
PatternMatch.offset_of |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
PatternMatch.length_of |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
_resolve_match_one |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
is_match_tree |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
variant_in_match_stmt |
|
9 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
_advance_match_all |
|
16 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
_apply_child_match |
|
14 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
_advance_greedy |
|
19 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
find_variants |
|
49 |
3 |
0 |
|
94% |
| src/renaissance/syntax_tree/match_finder.py |
find_in_list |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
is_match |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
is_match_dict |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
is_match_dict.match_property |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
match_pattern |
|
12 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
find_all |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
MatchFinder.find_all |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
MatchFinder.match_pattern |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/match_finder.py |
(no function) |
|
45 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/node_protocol.py |
(no function) |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/pattern_kind.py |
(no function) |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
annotate_decorator |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
annotate_decorator.new_decorator |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
get_methods_with_decorator |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
final_action |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
final_action.final_action_decorator |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
final_action.final_action_decorator.final_action_wrapper |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
recipe_step |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
recipe_step.recipe_step_decorator |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
recipe_step.recipe_step_decorator.recipe_step_wrapper |
|
5 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
recipe_step.recipe_step_decorator.recipe_step_wrapper.callable_result |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
after_step |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
after_step.after_step_decorator |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
after_step.after_step_decorator.after_step_wrapper |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
RecipeASTProcessor.__init__ |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
RecipeASTProcessor.run |
|
22 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
RecipeASTProcessor.run.recipe_action |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
RecipeASTProcessor.run.after_step_action |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/recipe_ast_processor.py |
(no function) |
|
15 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/semantic_kind.py |
(no function) |
|
26 |
0 |
0 |
|
100% |
| src/renaissance/syntax_tree/siblings.py |
Siblings.syntax_nodes |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/siblings.py |
Siblings.parent |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/siblings.py |
Siblings.original_nodes |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/siblings.py |
(no function) |
|
12 |
12 |
2 |
|
0% |
| src/renaissance/syntax_tree/syntax_node.py |
SyntaxNode.kind |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/syntax_node.py |
SyntaxNode.children |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/syntax_node.py |
SyntaxNode.syntax_attributes |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/syntax_node.py |
SyntaxNode.parent |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/syntax_node.py |
SyntaxNode.original_node |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/syntax_node.py |
(no function) |
|
14 |
0 |
4 |
|
100% |
| src/renaissance/syntax_tree/text_segment.py |
TextSegment.full_text |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/text_segment.py |
TextSegment.location |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/text_segment.py |
TextSegment.start_offset |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/text_segment.py |
TextSegment.start_line |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/text_segment.py |
TextSegment.start_column |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/text_segment.py |
TextSegment.end_offset |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/text_segment.py |
TextSegment.end_line |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/text_segment.py |
TextSegment.end_column |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/text_segment.py |
TextSegment.text_segment |
|
0 |
0 |
1 |
|
100% |
| src/renaissance/syntax_tree/text_segment.py |
(no function) |
|
21 |
0 |
8 |
|
100% |
| src/renaissance/utils/__init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| src/renaissance/utils/ast_utils.py |
display_context |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/utils/ast_utils.py |
replace_dollar |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/utils/ast_utils.py |
use_dollar |
|
1 |
0 |
0 |
|
100% |
| src/renaissance/utils/ast_utils.py |
detect_placeholder |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/utils/ast_utils.py |
traverse |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/utils/ast_utils.py |
process_node |
|
4 |
0 |
0 |
|
100% |
| src/renaissance/utils/ast_utils.py |
preceding_sibling |
|
6 |
1 |
0 |
|
83% |
| src/renaissance/utils/ast_utils.py |
next_sibling |
|
6 |
1 |
0 |
|
83% |
| src/renaissance/utils/ast_utils.py |
match_props |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/utils/ast_utils.py |
match_children |
|
3 |
1 |
0 |
|
67% |
| src/renaissance/utils/ast_utils.py |
format_node |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/utils/ast_utils.py |
(no function) |
|
17 |
0 |
0 |
|
100% |
| src/renaissance/utils/text_utils.py |
TextUtils.shift_left |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/utils/text_utils.py |
TextUtils.correct_indent |
|
7 |
7 |
0 |
|
0% |
| src/renaissance/utils/text_utils.py |
TextUtils.strip_indent |
|
5 |
5 |
0 |
|
0% |
| src/renaissance/utils/text_utils.py |
TextUtils.shift_right |
|
7 |
0 |
0 |
|
100% |
| src/renaissance/utils/text_utils.py |
TextUtils.get_indent |
|
11 |
11 |
0 |
|
0% |
| src/renaissance/utils/text_utils.py |
TextUtils.get_spaces_before |
|
6 |
0 |
0 |
|
100% |
| src/renaissance/utils/text_utils.py |
TextUtils.to_clipboard |
|
1 |
1 |
0 |
|
0% |
| src/renaissance/utils/text_utils.py |
TextUtils.to_file |
|
2 |
2 |
0 |
|
0% |
| src/renaissance/utils/text_utils.py |
signature_to_id |
|
2 |
0 |
0 |
|
100% |
| src/renaissance/utils/text_utils.py |
snake_case |
|
3 |
0 |
0 |
|
100% |
| src/renaissance/utils/text_utils.py |
fix_indent |
|
20 |
20 |
0 |
|
0% |
| src/renaissance/utils/text_utils.py |
(no function) |
|
27 |
0 |
0 |
|
100% |