LICENSE
MANIFEST.in
README.md
requirements.txt
setup.py
CodeHem.egg-info/PKG-INFO
CodeHem.egg-info/SOURCES.txt
CodeHem.egg-info/dependency_links.txt
CodeHem.egg-info/entry_points.txt
CodeHem.egg-info/requires.txt
CodeHem.egg-info/top_level.txt
codehem/__init__.py
codehem/cli.py
codehem/main.py
codehem/core/__init__.py
codehem/core/ast_handler.py
codehem/core/languages.py
codehem/core/models.py
codehem/core/query_builder.py
codehem/core/caching/__init__.py
codehem/core/caching/cache_manager.py
codehem/core/finder/__init__.py
codehem/core/finder/base.py
codehem/core/finder/factory.py
codehem/core/finder/lang/__init__.py
codehem/core/finder/lang/python_code_finder.py
codehem/core/finder/lang/typescript_code_finder.py
codehem/core/formatting/__init__.py
codehem/core/formatting/formatter.py
codehem/core/formatting/python_formatter.py
codehem/core/formatting/typescript_formatter.py
codehem/core/manipulator/__init__.py
codehem/core/manipulator/abstract.py
codehem/core/manipulator/base.py
codehem/core/manipulator/factory.py
codehem/core/manipulator/lang/__init__.py
codehem/core/manipulator/lang/python_manipulator.py
codehem/core/manipulator/lang/typescript_manipulator.py
codehem/core/services/__init__.py
codehem/core/services/extraction_service.py
codehem/core/services/python_indentation_service.py
codehem/core/strategies/__init__.py
codehem/core/strategies/language_strategy.py
codehem/core/strategies/python_strategy.py
codehem/core/strategies/typescript_strategy.py
codehem/core/utils/__init__.py
codehem/core/utils/logs.py
tests/__init__.py
tests/test_extract_code.py
tests/test_filter_method.py
tests/test_language_detection.py
tests/test_parser_robustness.py
tests/fixtures/__init__.py
tests/fixtures/python/__init__.py
tests/fixtures/python/class/__init__.py
tests/fixtures/python/class/class_missing.py
tests/fixtures/python/class/class_simple.py
tests/fixtures/python/class_methods/__init__.py
tests/fixtures/python/class_methods/class_method_indicator.py
tests/fixtures/python/class_methods/classes_from_code.py
tests/fixtures/python/class_methods/methods_from_class.py
tests/fixtures/python/code_style/__init__.py
tests/fixtures/python/code_style/blank_lines_code.py
tests/fixtures/python/code_style/commented_code.py
tests/fixtures/python/code_style/docstring_code.py
tests/fixtures/python/code_style/mixed_indentation.py
tests/fixtures/python/decorator/__init__.py
tests/fixtures/python/decorator/class_decorator_custom_format.py
tests/fixtures/python/decorator/class_decorators.py
tests/fixtures/python/decorator/class_decorators_with_arguments.py
tests/fixtures/python/decorator/class_no_decorators.py
tests/fixtures/python/decorator/function_decorators.py
tests/fixtures/python/decorator/function_no_decorators.py
tests/fixtures/python/decorator/method_decorators.py
tests/fixtures/python/decorator/method_multiple_decorators.py
tests/fixtures/python/decorator/method_no_decorators.py
tests/fixtures/python/format/__init__.py
tests/fixtures/python/format/indentation_default.py
tests/fixtures/python/format/indentation_empty_lines.py
tests/fixtures/python/format/indentation_mixed.py
tests/fixtures/python/format/indentation_no_indent.py
tests/fixtures/python/format/process_lines_example.py
tests/fixtures/python/format/python_class_simple.py
tests/fixtures/python/format/python_class_with_decorator.py
tests/fixtures/python/format/python_method_simple.py
tests/fixtures/python/format/python_method_with_decorator.py
tests/fixtures/python/function/__init__.py
tests/fixtures/python/function/function_missing.py
tests/fixtures/python/function/function_simple.py
tests/fixtures/python/function/function_with_multiple_decorators.py
tests/fixtures/python/function/function_with_single_decorator.py
tests/fixtures/python/import/__init__.py
tests/fixtures/python/import/imports_none.py
tests/fixtures/python/import/imports_simple.py
tests/fixtures/python/inheritance/__init__.py
tests/fixtures/python/inheritance/parent_classes_class_not_found.py
tests/fixtures/python/inheritance/parent_classes_module_qualified.py
tests/fixtures/python/inheritance/parent_classes_multiple.py
tests/fixtures/python/inheritance/parent_classes_none.py
tests/fixtures/python/inheritance/parent_classes_single.py
tests/fixtures/python/method/__init__.py
tests/fixtures/python/method/method_missing.py
tests/fixtures/python/method/method_simple.py
tests/fixtures/python/method/method_with_multiple_decorators.py
tests/fixtures/python/method/method_with_single_decorator.py
tests/fixtures/python/module/__init__.py
tests/fixtures/python/module/aliased_import.py
tests/fixtures/python/module/class_not_imported.py
tests/fixtures/python/module/direct_import.py
tests/fixtures/python/module/module_import.py
tests/fixtures/python/module/subpackage_import.py
tests/fixtures/python/property/__init__.py
tests/fixtures/python/property/property_among_other_decorators.py
tests/fixtures/python/property/property_and_setter_missing.py
tests/fixtures/python/property/property_and_setter_separated.py
tests/fixtures/python/property/property_and_setter_together.py
tests/fixtures/python/property/property_missing.py
tests/fixtures/python/property/property_only_getter.py
tests/fixtures/python/property/property_only_setter.py
tests/fixtures/python/property/property_setter_before_getter.py
tests/fixtures/python/property/property_setter_missing.py
tests/fixtures/python/property/property_setter_simple.py
tests/fixtures/python/property/property_simple.py
tests/fixtures/python/property/property_with_setter.py
tests/fixtures/python/property/simple_property.py
tests/fixtures/python/property_section/__init__.py
tests/fixtures/python/property_section/properties_section_none.py
tests/fixtures/python/property_section/properties_section_simple.py
tests/helpers/__init__.py
tests/helpers/code_examples.py
tests/python/__init__.py
tests/python/finder/__init__.py
tests/python/finder/test_code_styles.py
tests/python/finder/test_find_class.py
tests/python/finder/test_find_function.py
tests/python/finder/test_find_imports_section.py
tests/python/finder/test_find_method.py
tests/python/finder/test_find_module_for_class.py
tests/python/finder/test_find_parent_classes.py
tests/python/finder/test_find_properties_section.py
tests/python/finder/test_find_property.py
tests/python/finder/test_find_property_and_setter.py
tests/python/finder/test_find_property_edge_cases.py
tests/python/finder/test_find_property_setter.py
tests/python/finder/test_get_class_decorators.py
tests/python/finder/test_get_classes_methods.py
tests/python/finder/test_get_decorators.py
tests/python/finder/test_nested_structures.py
tests/python/finder/test_property_helper.py
tests/python/manipulator/__init__.py
tests/python/manipulator/test_complex_indentation.py
tests/python/manipulator/test_decorator_edge_cases.py
tests/python/manipulator/test_fix_class_method_xpath.py
tests/python/manipulator/test_python_indentation_service.py
tests/python/manipulator/test_remove_method_from_class.py
tests/python/manipulator/test_replace_class.py
tests/python/manipulator/test_replace_function.py
tests/python/manipulator/test_replace_imports_section.py
tests/python/manipulator/test_replace_lines.py
tests/python/manipulator/test_replace_lines_range.py
tests/python/manipulator/test_replace_properties_section.py
tests/python/manipulator/test_replace_property.py
tests/python/manipulator/test_round_trip_manipulations.py
tests/python/manipulator/test_similar_named_elements.py
tests/typescript/__init__.py
tests/typescript/finder/__init__.py
tests/typescript/finder/test_find_class.py
tests/typescript/finder/test_find_function.py
tests/typescript/finder/test_find_imports_section.py
tests/typescript/finder/test_find_interface.py
tests/typescript/finder/test_find_interface_and_type.py
tests/typescript/finder/test_find_jsx_component.py
tests/typescript/finder/test_find_method.py
tests/typescript/finder/test_find_properties_section.py
tests/typescript/finder/test_find_property.py
tests/typescript/finder/test_get_classes_methods.py
tests/typescript/manipulator/__init__.py
tests/typescript/manipulator/test_add_method_to_class.py
tests/typescript/manipulator/test_complex_indentation.py
tests/typescript/manipulator/test_decorator_edge_cases.py
tests/typescript/manipulator/test_remove_method_from_class.py
tests/typescript/manipulator/test_replace_class.py
tests/typescript/manipulator/test_replace_function.py
tests/typescript/manipulator/test_replace_imports_section.py
tests/typescript/manipulator/test_replace_interface_and_type.py
tests/typescript/manipulator/test_replace_jsx_component.py
tests/typescript/manipulator/test_replace_method.py
tests/typescript/manipulator/test_replace_property.py
tests/typescript/manipulator/test_round_trip_manipulations.py
tests/typescript/manipulator/test_similar_named_elements.py
tests/typescript/manipulator/test_special_features.py