Coverage report: 89%

Files Functions Classes

coverage.py v7.13.4, created at 2026-09-09 14:04 +0000

File class   statements missing excluded   coverage
src / __init__.py (no class)   0 0 0   100%
src / rejuvenation / batch_process_examples.py CallInfo   0 0 0   100%
src / rejuvenation / batch_process_examples.py AnalysisRecipe   13 1 0   92%
src / rejuvenation / batch_process_examples.py (no class)   53 3 0   94%
src / rejuvenation / descendant_search.py (no class)   6 0 0   100%
src / rejuvenation / python_cst_example.py (no class)   41 8 0   80%
src / rejuvenation / python_lst_example.py (no class)   40 3 0   92%
src / rejuvenation / python_rst_example.py (no class)   41 3 0   93%
src / rejuvenation / recipe_example.py MyRefactor   29 29 0   0%
src / rejuvenation / recipe_example.py (no class)   25 8 0   68%
src / rejuvenation / refactor_examples_different_styles.py (no class)   71 2 0   97%
src / rejuvenation / refactor_with_nested_compositions.py (no class)   50 3 0   94%
src / rejuvenation / remove_unused_variable.py (no class)   33 3 0   91%
src / rejuvenation / replace_if_with_ternary.py (no class)   17 2 0   88%
src / renaissance / __init__.py (no class)   0 0 0   100%
src / renaissance / common / __init__.py (no class)   2 0 0   100%
src / renaissance / common / rewriter.py Rewrite   3 0 0   100%
src / renaissance / common / rewriter.py Rewriter   16 1 0   94%
src / renaissance / common / rewriter.py (no class)   20 10 0   50%
src / renaissance / integrations / __init__.py (no class)   2 0 0   100%
src / renaissance / integrations / clang / __init__.py (no class)   4 0 0   100%
src / renaissance / integrations / clang / c_pattern_factory.py CPatternFactory   67 17 0   75%
src / renaissance / integrations / clang / c_pattern_factory.py CPPPatternFactory   21 21 0   0%
src / renaissance / integrations / clang / c_pattern_factory.py (no class)   48 0 0   100%
src / renaissance / integrations / clang / clang_adapter.py ClangAdapter   22 4 0   82%
src / renaissance / integrations / clang / clang_adapter.py (no class)   9 0 0   100%
src / renaissance / integrations / clang / clang_ast_node.py Clangastreference   3 0 0   100%
src / renaissance / integrations / clang / clang_ast_node.py ClangTranslationUnit   16 0 0   100%
src / renaissance / integrations / clang / clang_ast_node.py ClangASTNode   205 55 0   73%
src / renaissance / integrations / clang / clang_ast_node.py ReferenceHelper   24 1 0   96%
src / renaissance / integrations / clang / clang_ast_node.py (no class)   84 0 0   100%
src / renaissance / integrations / clang / clang_compilation_database.py CompilationDatabase   10 10 0   0%
src / renaissance / integrations / clang / clang_compilation_database.py (no class)   9 0 0   100%
src / renaissance / integrations / clang / clang_json_ast_node.py ClangJsonASTReference   3 0 0   100%
src / renaissance / integrations / clang / clang_json_ast_node.py ClangJsonTranslationUnit   11 0 0   100%
src / renaissance / integrations / clang / clang_json_ast_node.py ClangJsonASTNode   194 36 0   81%
src / renaissance / integrations / clang / clang_json_ast_node.py ReferenceHelper   86 6 0   93%
src / renaissance / integrations / clang / clang_json_ast_node.py (no class)   91 0 0   100%
src / renaissance / integrations / clang / cpp_utils.py CPPUtils   0 0 0   100%
src / renaissance / integrations / clang / cpp_utils.py (no class)   12 7 0   42%
src / renaissance / integrations / python / __init__.py (no class)   0 0 0   100%
src / renaissance / integrations / python / ast / __init__.py (no class)   0 0 0   100%
src / renaissance / integrations / python / ast / ast_node.py ASTExtension   18 9 0   50%
src / renaissance / integrations / python / ast / ast_node.py (no class)   26 0 0   100%
src / renaissance / integrations / python / ast / cst_node.py PythonCstTranslationUnit   15 2 0   87%
src / renaissance / integrations / python / ast / cst_node.py PythonCstNode   33 4 0   88%
src / renaissance / integrations / python / ast / cst_node.py (no class)   37 0 0   100%
src / renaissance / integrations / python / ast / extractor.py PythonExtractor   23 7 0   70%
src / renaissance / integrations / python / ast / extractor.py (no class)   8 0 0   100%
src / renaissance / integrations / python / ast / factory.py PythonPattern   28 2 0   93%
src / renaissance / integrations / python / ast / factory.py PythonFactory   24 0 0   100%
src / renaissance / integrations / python / ast / factory.py PythonPatternFactory   19 0 0   100%
src / renaissance / integrations / python / ast / factory.py (no class)   39 0 0   100%
src / renaissance / integrations / python / ast / rst_node.py ImplicitNode   5 0 0   100%
src / renaissance / integrations / python / ast / rst_node.py PythonRSTReference   4 0 0   100%
src / renaissance / integrations / python / ast / rst_node.py PythonRstTranslationUnit   100 7 0   93%
src / renaissance / integrations / python / ast / rst_node.py PythonRstNode   148 12 0   92%
src / renaissance / integrations / python / ast / rst_node.py (no class)   67 0 0   100%
src / renaissance / integrations / python / ast / util.py (no class)   14 2 0   86%
src / renaissance / integrations / tree_sitter / __init__.py (no class)   0 0 0   100%
src / renaissance / integrations / tree_sitter / adapter.py TreeSitterAdapter   16 0 0   100%
src / renaissance / integrations / tree_sitter / adapter.py (no class)   8 0 0   100%
src / renaissance / integrations / tree_sitter / extractor.py Extractor   8 0 0   100%
src / renaissance / integrations / tree_sitter / extractor.py BaseCodeGraphExtractor   16 0 0   100%
src / renaissance / integrations / tree_sitter / extractor.py PythonCodeGraphExtractor   13 0 0   100%
src / renaissance / integrations / tree_sitter / extractor.py JavaCodeGraphExtractor   13 0 0   100%
src / renaissance / integrations / tree_sitter / extractor.py CppCodeGraphExtractor   13 0 0   100%
src / renaissance / integrations / tree_sitter / extractor.py (no class)   23 0 0   100%
src / renaissance / integrations / tree_sitter / factory.py TreeSitterPatternFactory   10 1 0   90%
src / renaissance / integrations / tree_sitter / factory.py (no class)   10 0 0   100%
src / renaissance / integrations / tree_sitter / lst.py LSTNode   37 6 0   84%
src / renaissance / integrations / tree_sitter / lst.py LST   1 0 0   100%
src / renaissance / integrations / tree_sitter / lst.py (no class)   26 0 0   100%
src / renaissance / integrations / tree_sitter / visualizer.py LstVisualizer   17 0 0   100%
src / renaissance / integrations / tree_sitter / visualizer.py (no class)   7 0 0   100%
src / renaissance / integrations / types.py Type   1 1 0   0%
src / renaissance / integrations / types.py UnknownType   0 0 0   100%
src / renaissance / integrations / types.py BogusType   0 0 0   100%
src / renaissance / integrations / types.py Pattern   0 0 0   100%
src / renaissance / integrations / types.py MatchOne   0 0 0   100%
src / renaissance / integrations / types.py MatchAll   0 0 0   100%
src / renaissance / integrations / types.py Node   0 0 0   100%
src / renaissance / integrations / types.py BaseLeaf   0 0 0   100%
src / renaissance / integrations / types.py BaseValueToken   0 0 0   100%
src / renaissance / integrations / types.py TranslationUnit   0 0 0   100%
src / renaissance / integrations / types.py Expression   0 0 0   100%
src / renaissance / integrations / types.py Operator   0 0 0   100%
src / renaissance / integrations / types.py Whitespace   0 0 0   100%
src / renaissance / integrations / types.py BaseParenthesizableWhitespace   0 0 0   100%
src / renaissance / integrations / types.py SimpleWhitespace   0 0 0   100%
src / renaissance / integrations / types.py Newline   0 0 0   100%
src / renaissance / integrations / types.py Comment   0 0 0   100%
src / renaissance / integrations / types.py ParagraphComment   0 0 0   100%
src / renaissance / integrations / types.py TextComment   0 0 0   100%
src / renaissance / integrations / types.py TrailingWhitespace   0 0 0   100%
src / renaissance / integrations / types.py FullComment   0 0 0   100%
src / renaissance / integrations / types.py EmptyLine   0 0 0   100%
src / renaissance / integrations / types.py ParenthesizedWhitespace   0 0 0   100%
src / renaissance / integrations / types.py _BaseOneTokenOp   0 0 0   100%
src / renaissance / integrations / types.py _BaseTwoTokenOp   0 0 0   100%
src / renaissance / integrations / types.py BaseUnaryOp   0 0 0   100%
src / renaissance / integrations / types.py BaseBooleanOp   0 0 0   100%
src / renaissance / integrations / types.py BaseBinaryOp   0 0 0   100%
src / renaissance / integrations / types.py BaseCompOp   0 0 0   100%
src / renaissance / integrations / types.py BaseAugOp   0 0 0   100%
src / renaissance / integrations / types.py Semicolon   0 0 0   100%
src / renaissance / integrations / types.py Colon   0 0 0   100%
src / renaissance / integrations / types.py Comma   0 0 0   100%
src / renaissance / integrations / types.py Dot   0 0 0   100%
src / renaissance / integrations / types.py ImportStar   0 0 0   100%
src / renaissance / integrations / types.py AssignEqual   0 0 0   100%
src / renaissance / integrations / types.py Plus   0 0 0   100%
src / renaissance / integrations / types.py Minus   0 0 0   100%
src / renaissance / integrations / types.py BitInvert   0 0 0   100%
src / renaissance / integrations / types.py Not   0 0 0   100%
src / renaissance / integrations / types.py And   0 0 0   100%
src / renaissance / integrations / types.py Or   0 0 0   100%
src / renaissance / integrations / types.py Add   0 0 0   100%
src / renaissance / integrations / types.py Subtract   0 0 0   100%
src / renaissance / integrations / types.py Multiply   0 0 0   100%
src / renaissance / integrations / types.py Divide   0 0 0   100%
src / renaissance / integrations / types.py FloorDivide   0 0 0   100%
src / renaissance / integrations / types.py Modulo   0 0 0   100%
src / renaissance / integrations / types.py Power   0 0 0   100%
src / renaissance / integrations / types.py LeftShift   0 0 0   100%
src / renaissance / integrations / types.py RightShift   0 0 0   100%
src / renaissance / integrations / types.py BitOr   0 0 0   100%
src / renaissance / integrations / types.py BitAnd   0 0 0   100%
src / renaissance / integrations / types.py BitXor   0 0 0   100%
src / renaissance / integrations / types.py MatrixMultiply   0 0 0   100%
src / renaissance / integrations / types.py LessThan   0 0 0   100%
src / renaissance / integrations / types.py GreaterThan   0 0 0   100%
src / renaissance / integrations / types.py Equal   0 0 0   100%
src / renaissance / integrations / types.py LessThanEqual   0 0 0   100%
src / renaissance / integrations / types.py GreaterThanEqual   0 0 0   100%
src / renaissance / integrations / types.py NotEqual   0 0 0   100%
src / renaissance / integrations / types.py In   0 0 0   100%
src / renaissance / integrations / types.py NotIn   0 0 0   100%
src / renaissance / integrations / types.py Is   0 0 0   100%
src / renaissance / integrations / types.py IsNot   0 0 0   100%
src / renaissance / integrations / types.py AddAssign   0 0 0   100%
src / renaissance / integrations / types.py SubtractAssign   0 0 0   100%
src / renaissance / integrations / types.py MultiplyAssign   0 0 0   100%
src / renaissance / integrations / types.py MatrixMultiplyAssign   0 0 0   100%
src / renaissance / integrations / types.py DivideAssign   0 0 0   100%
src / renaissance / integrations / types.py ModuloAssign   0 0 0   100%
src / renaissance / integrations / types.py BitAndAssign   0 0 0   100%
src / renaissance / integrations / types.py BitOrAssign   0 0 0   100%
src / renaissance / integrations / types.py BitXorAssign   0 0 0   100%
src / renaissance / integrations / types.py LeftShiftAssign   0 0 0   100%
src / renaissance / integrations / types.py RightShiftAssign   0 0 0   100%
src / renaissance / integrations / types.py PowerAssign   0 0 0   100%
src / renaissance / integrations / types.py FloorDivideAssign   0 0 0   100%
src / renaissance / integrations / types.py LeftSquareBracket   0 0 0   100%
src / renaissance / integrations / types.py RightSquareBracket   0 0 0   100%
src / renaissance / integrations / types.py LeftCurlyBrace   0 0 0   100%
src / renaissance / integrations / types.py RightCurlyBrace   0 0 0   100%
src / renaissance / integrations / types.py LeftParen   0 0 0   100%
src / renaissance / integrations / types.py RightParen   0 0 0   100%
src / renaissance / integrations / types.py Asynchronous   0 0 0   100%
src / renaissance / integrations / types.py _BaseParenthesizedNode   0 0 0   100%
src / renaissance / integrations / types.py BaseExpression   0 0 0   100%
src / renaissance / integrations / types.py BaseAssignTargetExpression   0 0 0   100%
src / renaissance / integrations / types.py BaseDelTargetExpression   0 0 0   100%
src / renaissance / integrations / types.py Literal   0 0 0   100%
src / renaissance / integrations / types.py Name   0 0 0   100%
src / renaissance / integrations / types.py EllipsisLiteral   0 0 0   100%
src / renaissance / integrations / types.py BaseNumber   0 0 0   100%
src / renaissance / integrations / types.py Integer   0 0 0   100%
src / renaissance / integrations / types.py Float   0 0 0   100%
src / renaissance / integrations / types.py Imaginary   0 0 0   100%
src / renaissance / integrations / types.py BaseString   0 0 0   100%
src / renaissance / integrations / types.py Character   0 0 0   100%
src / renaissance / integrations / types.py _BasePrefixedString   0 0 0   100%
src / renaissance / integrations / types.py SimpleString   0 0 0   100%
src / renaissance / integrations / types.py BaseFormattedStringContent   0 0 0   100%
src / renaissance / integrations / types.py FormattedStringText   0 0 0   100%
src / renaissance / integrations / types.py FormattedStringExpression   0 0 0   100%
src / renaissance / integrations / types.py FormattedString   0 0 0   100%
src / renaissance / integrations / types.py BaseTemplatedStringContent   0 0 0   100%
src / renaissance / integrations / types.py TemplatedStringText   0 0 0   100%
src / renaissance / integrations / types.py TemplatedStringExpression   0 0 0   100%
src / renaissance / integrations / types.py TemplatedString   0 0 0   100%
src / renaissance / integrations / types.py ConcatenatedString   0 0 0   100%
src / renaissance / integrations / types.py ComparisonTarget   0 0 0   100%
src / renaissance / integrations / types.py Comparison   0 0 0   100%
src / renaissance / integrations / types.py UnaryOperation   0 0 0   100%
src / renaissance / integrations / types.py BinaryOperation   0 0 0   100%
src / renaissance / integrations / types.py BooleanOperation   0 0 0   100%
src / renaissance / integrations / types.py Attribute   0 0 0   100%
src / renaissance / integrations / types.py BaseSlice   0 0 0   100%
src / renaissance / integrations / types.py Index   0 0 0   100%
src / renaissance / integrations / types.py Slice   0 0 0   100%
src / renaissance / integrations / types.py SubscriptElement   0 0 0   100%
src / renaissance / integrations / types.py Subscript   0 0 0   100%
src / renaissance / integrations / types.py Annotation   0 0 0   100%
src / renaissance / integrations / types.py ParamStar   0 0 0   100%
src / renaissance / integrations / types.py ParamSlash   0 0 0   100%
src / renaissance / integrations / types.py Param   0 0 0   100%
src / renaissance / integrations / types.py Parameters   0 0 0   100%
src / renaissance / integrations / types.py Lambda   0 0 0   100%
src / renaissance / integrations / types.py Arg   0 0 0   100%
src / renaissance / integrations / types.py _BaseExpressionWithArgs   0 0 0   100%
src / renaissance / integrations / types.py Call   0 0 0   100%
src / renaissance / integrations / types.py Await   0 0 0   100%
src / renaissance / integrations / types.py IfExp   0 0 0   100%
src / renaissance / integrations / types.py From   0 0 0   100%
src / renaissance / integrations / types.py Yield   0 0 0   100%
src / renaissance / integrations / types.py _BaseElementImpl   0 0 0   100%
src / renaissance / integrations / types.py BaseElement   0 0 0   100%
src / renaissance / integrations / types.py BaseDictElement   0 0 0   100%
src / renaissance / integrations / types.py Element   0 0 0   100%
src / renaissance / integrations / types.py DictElement   0 0 0   100%
src / renaissance / integrations / types.py StarredElement   0 0 0   100%
src / renaissance / integrations / types.py StarredDictElement   0 0 0   100%
src / renaissance / integrations / types.py Tuple   0 0 0   100%
src / renaissance / integrations / types.py BaseList   0 0 0   100%
src / renaissance / integrations / types.py List   0 0 0   100%
src / renaissance / integrations / types.py _BaseSetOrDict   0 0 0   100%
src / renaissance / integrations / types.py BaseSet   0 0 0   100%
src / renaissance / integrations / types.py Set   0 0 0   100%
src / renaissance / integrations / types.py BaseDict   0 0 0   100%
src / renaissance / integrations / types.py Dict   0 0 0   100%
src / renaissance / integrations / types.py CompFor   0 0 0   100%
src / renaissance / integrations / types.py CompIf   0 0 0   100%
src / renaissance / integrations / types.py BaseComp   0 0 0   100%
src / renaissance / integrations / types.py BaseSimpleComp   0 0 0   100%
src / renaissance / integrations / types.py GeneratorExp   0 0 0   100%
src / renaissance / integrations / types.py ListComp   0 0 0   100%
src / renaissance / integrations / types.py SetComp   0 0 0   100%
src / renaissance / integrations / types.py DictComp   0 0 0   100%
src / renaissance / integrations / types.py NamedExpr   0 0 0   100%
src / renaissance / integrations / types.py Statement   0 0 0   100%
src / renaissance / integrations / types.py BaseSuite   0 0 0   100%
src / renaissance / integrations / types.py BaseStatement   0 0 0   100%
src / renaissance / integrations / types.py BaseSmallStatement   0 0 0   100%
src / renaissance / integrations / types.py Del   0 0 0   100%
src / renaissance / integrations / types.py Pass   0 0 0   100%
src / renaissance / integrations / types.py Break   0 0 0   100%
src / renaissance / integrations / types.py Continue   0 0 0   100%
src / renaissance / integrations / types.py Return   0 0 0   100%
src / renaissance / integrations / types.py ExpressionStatement   0 0 0   100%
src / renaissance / integrations / types.py _BaseSimpleStatement   0 0 0   100%
src / renaissance / integrations / types.py SimpleStatementLine   0 0 0   100%
src / renaissance / integrations / types.py SimpleStatementSuite   0 0 0   100%
src / renaissance / integrations / types.py Else   0 0 0   100%
src / renaissance / integrations / types.py BaseCompoundStatement   0 0 0   100%
src / renaissance / integrations / types.py If   0 0 0   100%
src / renaissance / integrations / types.py CompoundStatement   0 0 0   100%
src / renaissance / integrations / types.py IndentedBlock   0 0 0   100%
src / renaissance / integrations / types.py AsName   0 0 0   100%
src / renaissance / integrations / types.py ExceptHandler   0 0 0   100%
src / renaissance / integrations / types.py ExceptStarHandler   0 0 0   100%
src / renaissance / integrations / types.py Catch   0 0 0   100%
src / renaissance / integrations / types.py Finally   0 0 0   100%
src / renaissance / integrations / types.py Try   0 0 0   100%
src / renaissance / integrations / types.py TryStar   0 0 0   100%
src / renaissance / integrations / types.py ImportStatement   0 0 0   100%
src / renaissance / integrations / types.py ImportAlias   0 0 0   100%
src / renaissance / integrations / types.py Import   0 0 0   100%
src / renaissance / integrations / types.py ImportFrom   0 0 0   100%
src / renaissance / integrations / types.py InclusionDirective   0 0 0   100%
src / renaissance / integrations / types.py IncludeDirective   0 0 0   100%
src / renaissance / integrations / types.py AssignTarget   0 0 0   100%
src / renaissance / integrations / types.py Assign   0 0 0   100%
src / renaissance / integrations / types.py AnnAssign   0 0 0   100%
src / renaissance / integrations / types.py AugAssign   0 0 0   100%
src / renaissance / integrations / types.py Decorator   0 0 0   100%
src / renaissance / integrations / types.py Declaration   0 0 0   100%
src / renaissance / integrations / types.py Definition   0 0 0   100%
src / renaissance / integrations / types.py DefinitionX   0 0 0   100%
src / renaissance / integrations / types.py FunctionDef   0 0 0   100%
src / renaissance / integrations / types.py ClassDef   0 0 0   100%
src / renaissance / integrations / types.py StructDef   0 0 0   100%
src / renaissance / integrations / types.py RecordDef   0 0 0   100%
src / renaissance / integrations / types.py VariableDef   0 0 0   100%
src / renaissance / integrations / types.py FieldDef   0 0 0   100%
src / renaissance / integrations / types.py InterfaceDef   0 0 0   100%
src / renaissance / integrations / types.py LocalVariableDef   0 0 0   100%
src / renaissance / integrations / types.py TemplateDef   0 0 0   100%
src / renaissance / integrations / types.py TypeParameterDef   0 0 0   100%
src / renaissance / integrations / types.py TypeAlias   0 0 0   100%
src / renaissance / integrations / types.py TypedefDef   0 0 0   100%
src / renaissance / integrations / types.py PackageDef   0 0 0   100%
src / renaissance / integrations / types.py ParameterDef   0 0 0   100%
src / renaissance / integrations / types.py UnionDef   0 0 0   100%
src / renaissance / integrations / types.py WithItem   0 0 0   100%
src / renaissance / integrations / types.py With   0 0 0   100%
src / renaissance / integrations / types.py Do   0 0 0   100%
src / renaissance / integrations / types.py For   0 0 0   100%
src / renaissance / integrations / types.py While   0 0 0   100%
src / renaissance / integrations / types.py Raise   0 0 0   100%
src / renaissance / integrations / types.py Assert   0 0 0   100%
src / renaissance / integrations / types.py NameItem   0 0 0   100%
src / renaissance / integrations / types.py Global   0 0 0   100%
src / renaissance / integrations / types.py Nonlocal   0 0 0   100%
src / renaissance / integrations / types.py MatchPattern   0 0 0   100%
src / renaissance / integrations / types.py Match   0 0 0   100%
src / renaissance / integrations / types.py MatchCase   0 0 0   100%
src / renaissance / integrations / types.py MatchValue   0 0 0   100%
src / renaissance / integrations / types.py MatchSingleton   0 0 0   100%
src / renaissance / integrations / types.py MatchSequenceElement   0 0 0   100%
src / renaissance / integrations / types.py MatchStar   0 0 0   100%
src / renaissance / integrations / types.py MatchSequence   0 0 0   100%
src / renaissance / integrations / types.py MatchList   0 0 0   100%
src / renaissance / integrations / types.py MatchTuple   0 0 0   100%
src / renaissance / integrations / types.py MatchMappingElement   0 0 0   100%
src / renaissance / integrations / types.py MatchMapping   0 0 0   100%
src / renaissance / integrations / types.py MatchKeywordElement   0 0 0   100%
src / renaissance / integrations / types.py MatchClass   0 0 0   100%
src / renaissance / integrations / types.py MatchAs   0 0 0   100%
src / renaissance / integrations / types.py MatchOrElement   0 0 0   100%
src / renaissance / integrations / types.py MatchOr   0 0 0   100%
src / renaissance / integrations / types.py TypeVar   0 0 0   100%
src / renaissance / integrations / types.py TypeVarTuple   0 0 0   100%
src / renaissance / integrations / types.py ParamSpec   0 0 0   100%
src / renaissance / integrations / types.py TypeParam   0 0 0   100%
src / renaissance / integrations / types.py TypeParameters   0 0 0   100%
src / renaissance / integrations / types.py ImplicitNode   0 0 0   100%
src / renaissance / integrations / types.py Specifier   0 0 0   100%
src / renaissance / integrations / types.py Auto   0 0 0   100%
src / renaissance / integrations / types.py BaseSpecifier   0 0 0   100%
src / renaissance / integrations / types.py ClassSpecifier   0 0 0   100%
src / renaissance / integrations / types.py AccessSpecifier   0 0 0   100%
src / renaissance / integrations / types.py EnumSpecifier   0 0 0   100%
src / renaissance / integrations / types.py StructSpecifier   0 0 0   100%
src / renaissance / integrations / types.py Reference   0 0 0   100%
src / renaissance / integrations / types.py TypeReference   0 0 0   100%
src / renaissance / integrations / types.py MemberRefence   0 0 0   100%
src / renaissance / integrations / types.py NamespaceReference   0 0 0   100%
src / renaissance / integrations / types.py OverloadedDeclRef   0 0 0   100%
src / renaissance / integrations / types.py TemplateRef   0 0 0   100%
src / renaissance / integrations / types.py AlignedAttribute   0 0 0   100%
src / renaissance / integrations / types.py AsmAttribute   0 0 0   100%
src / renaissance / integrations / types.py ConstAttr   0 0 0   100%
src / renaissance / integrations / types.py VisibilityAttr   0 0 0   100%
src / renaissance / integrations / types.py WarnUnusedResultAttr   0 0 0   100%
src / renaissance / integrations / types.py FinalAttr   0 0 0   100%
src / renaissance / integrations / types.py OverrideAttr   0 0 0   100%
src / renaissance / integrations / types.py PureAttr   0 0 0   100%
src / renaissance / integrations / types.py UnexposedAttr   0 0 0   100%
src / renaissance / integrations / types.py DeclarationExpression   0 0 0   100%
src / renaissance / integrations / types.py ParenthesizedExpression   0 0 0   100%
src / renaissance / integrations / types.py Constructor   0 0 0   100%
src / renaissance / integrations / types.py MacroDef   0 0 0   100%
src / renaissance / integrations / types.py Namespace   0 0 0   100%
src / renaissance / integrations / types.py ConstructorExpression   0 0 0   100%
src / renaissance / integrations / types.py ArgumentList   0 0 0   100%
src / renaissance / integrations / types.py Compare   0 0 0   100%
src / renaissance / integrations / types.py Keyword   0 0 0   100%
src / renaissance / integrations / types.py Arguments   0 0 0   100%
src / renaissance / integrations / types.py Error   0 0 0   100%
src / renaissance / integrations / types.py CatchClause   0 0 0   100%
src / renaissance / integrations / types.py Alias   0 0 0   100%
src / renaissance / integrations / types.py Symbol   0 0 0   100%
src / renaissance / integrations / types.py AssignTo   0 0 0   100%
src / renaissance / integrations / types.py Cast   0 0 0   100%
src / renaissance / integrations / types.py BuiltinType   0 0 0   100%
src / renaissance / integrations / types.py DeclarationLoc   0 0 0   100%
src / renaissance / integrations / types.py Delete   0 0 0   100%
src / renaissance / integrations / types.py Starred   0 0 0   100%
src / renaissance / integrations / types.py Constant   0 0 0   100%
src / renaissance / integrations / types.py Number   0 0 0   100%
src / renaissance / integrations / types.py String   0 0 0   100%
src / renaissance / integrations / types.py ComparisionOperation   0 0 0   100%
src / renaissance / integrations / types.py UnaryAdd   0 0 0   100%
src / renaissance / integrations / types.py UnarySubtract   0 0 0   100%
src / renaissance / integrations / types.py Case   0 0 0   100%
src / renaissance / integrations / types.py MatchSequence   0 0 0   100%
src / renaissance / integrations / types.py ConstructorDef   0 0 0   100%
src / renaissance / integrations / types.py FriendDecl   0 0 0   100%
src / renaissance / integrations / types.py AbstractFunctionDeclarator   0 0 0   100%
src / renaissance / integrations / types.py As   0 0 0   100%
src / renaissance / integrations / types.py AsPattern   0 0 0   100%
src / renaissance / integrations / types.py AsPatternTarget   0 0 0   100%
src / renaissance / integrations / types.py Asterisk   0 0 0   100%
src / renaissance / integrations / types.py Async   0 0 0   100%
src / renaissance / integrations / types.py Backslash   0 0 0   100%
src / renaissance / integrations / types.py CatchFormalParameter   0 0 0   100%
src / renaissance / integrations / types.py CatchType   0 0 0   100%
src / renaissance / integrations / types.py ClassBody   0 0 0   100%
src / renaissance / integrations / types.py ClassPattern   0 0 0   100%
src / renaissance / integrations / types.py ClassTemplate   0 0 0   100%
src / renaissance / integrations / types.py ClassTemplatePartial   0 0 0   100%
src / renaissance / integrations / types.py Comprehension   0 0 0   100%
src / renaissance / integrations / types.py ConditionalOperator   0 0 0   100%
src / renaissance / integrations / types.py ConstCastExpr   0 0 0   100%
src / renaissance / integrations / types.py ConstructorBody   0 0 0   100%
src / renaissance / integrations / types.py ConversionFunction   0 0 0   100%
src / renaissance / integrations / types.py BooleanLiteral   0 0 0   100%
src / renaissance / integrations / types.py FunctionalCast   0 0 0   100%
src / renaissance / integrations / types.py NullPointer   0 0 0   100%
src / renaissance / integrations / types.py This   0 0 0   100%
src / renaissance / integrations / types.py Typeid   0 0 0   100%
src / renaissance / integrations / types.py DeclarationList   0 0 0   100%
src / renaissance / integrations / types.py DefaultStmt   0 0 0   100%
src / renaissance / integrations / types.py Destructor   0 0 0   100%
src / renaissance / integrations / types.py DictPattern   0 0 0   100%
src / renaissance / integrations / types.py Dimensions   0 0 0   100%
src / renaissance / integrations / types.py DottedName   0 0 0   100%
src / renaissance / integrations / types.py DynamicCastExpr   0 0 0   100%
src / renaissance / integrations / types.py Enum   0 0 0   100%
src / renaissance / integrations / types.py EnumBody   0 0 0   100%
src / renaissance / integrations / types.py EnumConstant   0 0 0   100%
src / renaissance / integrations / types.py EnumeratorList   0 0 0   100%
src / renaissance / integrations / types.py ExceptClause   0 0 0   100%
src / renaissance / integrations / types.py Extends   0 0 0   100%
src / renaissance / integrations / types.py FieldAccess   0 0 0   100%
src / renaissance / integrations / types.py FieldIdentifier   0 0 0   100%
src / renaissance / integrations / types.py FinallyClause   0 0 0   100%
src / renaissance / integrations / types.py FormalParameter   0 0 0   100%
src / renaissance / integrations / types.py FormalParameters   0 0 0   100%
src / renaissance / integrations / types.py FunctionTemplate   0 0 0   100%
src / renaissance / integrations / types.py IntegralType   0 0 0   100%
src / renaissance / integrations / types.py Interface   0 0 0   100%
src / renaissance / integrations / types.py InterfaceBody   0 0 0   100%
src / renaissance / integrations / types.py Interpolation   0 0 0   100%
src / renaissance / integrations / types.py LambdaParameters   0 0 0   100%
src / renaissance / integrations / types.py LinkageSpec   0 0 0   100%
src / renaissance / integrations / types.py ListPattern   0 0 0   100%
src / renaissance / integrations / types.py MarkerAnnotation   0 0 0   100%
src / renaissance / integrations / types.py Method   0 0 0   100%
src / renaissance / integrations / types.py Modifiers   0 0 0   100%
src / renaissance / integrations / types.py NamespaceIdentifier   0 0 0   100%
src / renaissance / integrations / types.py New   0 0 0   100%
src / renaissance / integrations / types.py Null   0 0 0   100%
src / renaissance / integrations / types.py ObjectCreationExpression   0 0 0   100%
src / renaissance / integrations / types.py PackExpansionExpr   0 0 0   100%
src / renaissance / integrations / types.py Package   0 0 0   100%
src / renaissance / integrations / types.py Pair   0 0 0   100%
src / renaissance / integrations / types.py PointerDeclarator   0 0 0   100%
src / renaissance / integrations / types.py Program   0 0 0   100%
src / renaissance / integrations / types.py Public   0 0 0   100%
src / renaissance / integrations / types.py QualifiedIdentifier   0 0 0   100%
src / renaissance / integrations / types.py ReinterpretCastExpr   0 0 0   100%
src / renaissance / integrations / types.py ScopedIdentifier   0 0 0   100%
src / renaissance / integrations / types.py SizeOfPackExpr   0 0 0   100%
src / renaissance / integrations / types.py SplatPattern   0 0 0   100%
src / renaissance / integrations / types.py Static   0 0 0   100%
src / renaissance / integrations / types.py StaticAssert   0 0 0   100%
src / renaissance / integrations / types.py StaticCastExpr   0 0 0   100%
src / renaissance / integrations / types.py StringFragment   0 0 0   100%
src / renaissance / integrations / types.py StringLiteral   0 0 0   100%
src / renaissance / integrations / types.py Superclass   0 0 0   100%
src / renaissance / integrations / types.py Switch   0 0 0   100%
src / renaissance / integrations / types.py SwitchBlock   0 0 0   100%
src / renaissance / integrations / types.py SwitchBlockStatementGroup   0 0 0   100%
src / renaissance / integrations / types.py SwitchExpression   0 0 0   100%
src / renaissance / integrations / types.py SwitchLabel   0 0 0   100%
src / renaissance / integrations / types.py Symbol   0 0 0   100%
src / renaissance / integrations / types.py SystemLibString   0 0 0   100%
src / renaissance / integrations / types.py TemplateNonTypeParameter   0 0 0   100%
src / renaissance / integrations / types.py TemplateParameterList   0 0 0   100%
src / renaissance / integrations / types.py TemplateTypeParameter   0 0 0   100%
src / renaissance / integrations / types.py TypeAliasTemplateDecl   0 0 0   100%
src / renaissance / integrations / types.py TypeName   0 0 0   100%
src / renaissance / integrations / types.py Underscore   0 0 0   100%
src / renaissance / integrations / types.py UnexposedStmt   0 0 0   100%
src / renaissance / integrations / types.py UnionPattern   0 0 0   100%
src / renaissance / integrations / types.py UpdateExpression   0 0 0   100%
src / renaissance / integrations / types.py Using   0 0 0   100%
src / renaissance / integrations / types.py VoidType   0 0 0   100%
src / renaissance / integrations / types.py (no class)   777 0 0   100%
src / renaissance / project / __init__.py (no class)   0 0 0   100%
src / renaissance / project / project_scanner.py ProjectScanner   1 0 0   100%
src / renaissance / project / project_scanner.py CppScanner   6 0 0   100%
src / renaissance / project / project_scanner.py JavaScanner   3 0 0   100%
src / renaissance / project / project_scanner.py PythonScanner   8 0 0   100%
src / renaissance / project / project_scanner.py BearCppScanner   9 0 0   100%
src / renaissance / project / project_scanner.py (no class)   18 0 0   100%
src / renaissance / recipes / __init__.py (no class)   2 0 0   100%
src / renaissance / recipes / cleanup_refactoring.py CleanupRefactoring   3 0 0   100%
src / renaissance / recipes / cleanup_refactoring.py (no class)   8 0 0   100%
src / renaissance / recipes / python_refactoring.py PythonRefactoring   25 1 0   96%
src / renaissance / recipes / python_refactoring.py (no class)   19 0 0   100%
src / renaissance / recipes / simplify_renaissance.py SimplifyRenaissance   10 0 0   100%
src / renaissance / recipes / simplify_renaissance.py (no class)   7 0 0   100%
src / renaissance / recipes / taut2pyunit.py Taut2Pyunit   288 73 0   75%
src / renaissance / recipes / taut2pyunit.py (no class)   64 16 0   75%
src / renaissance / recipes / unit2pytest.py Unit2Pytest   146 5 0   97%
src / renaissance / recipes / unit2pytest.py (no class)   26 0 0   100%
src / renaissance / syntax_tree / __init__.py (no class)   13 0 0   100%
src / renaissance / syntax_tree / ast_factory.py ASTFactory   9 0 0   100%
src / renaissance / syntax_tree / ast_factory.py (no class)   9 1 0   89%
src / renaissance / syntax_tree / ast_finder.py ASTFinder   21 13 0   38%
src / renaissance / syntax_tree / ast_finder.py (no class)   21 0 0   100%
src / renaissance / syntax_tree / ast_node.py VisitorResult   0 0 0   100%
src / renaissance / syntax_tree / ast_node.py ASTReference   6 2 0   67%
src / renaissance / syntax_tree / ast_node.py ASTNode   72 13 0   82%
src / renaissance / syntax_tree / ast_node.py (no class)   81 0 0   100%
src / renaissance / syntax_tree / ast_processor.py ASTProcessor   30 5 0   83%
src / renaissance / syntax_tree / ast_processor.py (no class)   37 5 0   86%
src / renaissance / syntax_tree / ast_refactor_actions.py ASTRefactorActions   28 4 0   86%
src / renaissance / syntax_tree / ast_refactor_actions.py (no class)   19 0 2   100%
src / renaissance / syntax_tree / ast_rewriter.py Rewritable   0 0 0   100%
src / renaissance / syntax_tree / ast_rewriter.py _RewriteActionType   0 0 0   100%
src / renaissance / syntax_tree / ast_rewriter.py ASTRewriter   13 3 0   77%
src / renaissance / syntax_tree / ast_rewriter.py _RewriteAction   18 1 0   94%
src / renaissance / syntax_tree / ast_rewriter.py _RewriteActions   192 38 0   80%
src / renaissance / syntax_tree / ast_rewriter.py (no class)   67 0 0   100%
src / renaissance / syntax_tree / ast_shower.py Displayable   0 0 0   100%
src / renaissance / syntax_tree / ast_shower.py ASTShower   19 2 0   89%
src / renaissance / syntax_tree / ast_shower.py (no class)   20 0 0   100%
src / renaissance / syntax_tree / batch_ast_processor.py BatchASTProcessor   19 1 0   95%
src / renaissance / syntax_tree / batch_ast_processor.py (no class)   36 0 0   100%
src / renaissance / syntax_tree / match_finder.py AstProtocol   0 0 0   100%
src / renaissance / syntax_tree / match_finder.py Variant   11 0 0   100%
src / renaissance / syntax_tree / match_finder.py PatternMatch   11 1 0   91%
src / renaissance / syntax_tree / match_finder.py MatchFinder   2 0 0   100%
src / renaissance / syntax_tree / match_finder.py (no class)   186 3 0   98%
src / renaissance / syntax_tree / recipe_ast_processor.py RecipeASTProcessor   30 0 0   100%
src / renaissance / syntax_tree / recipe_ast_processor.py (no class)   52 0 0   100%
src / renaissance / syntax_tree / siblings.py Siblings   0 0 3   100%
src / renaissance / syntax_tree / siblings.py (no class)   12 12 2   0%
src / renaissance / syntax_tree / syntax_node.py SyntaxNode   0 0 5   100%
src / renaissance / syntax_tree / syntax_node.py (no class)   14 0 4   100%
src / renaissance / syntax_tree / text_segment.py TextSegment   0 0 9   100%
src / renaissance / syntax_tree / text_segment.py (no class)   21 0 8   100%
src / renaissance / utils / __init__.py (no class)   0 0 0   100%
src / renaissance / utils / ast_utils.py (no class)   53 3 0   94%
src / renaissance / utils / text_utils.py TextUtils   46 26 0   43%
src / renaissance / utils / text_utils.py (no class)   53 20 0   62%
Total     4849 534 33   89%

No items found using the specified filter.