diff --git a/src/contextgen/analyzers/__init__.py b/src/contextgen/analyzers/__init__.py new file mode 100644 index 0000000..330e0a7 --- /dev/null +++ b/src/contextgen/analyzers/__init__.py @@ -0,0 +1,23 @@ +"""Analyzers module for project structure and convention detection.""" + +from contextgen.analyzers.base import BaseAnalyzer +from contextgen.analyzers.project_analyzer import ProjectAnalyzer +from contextgen.analyzers.language_detector import LanguageDetector +from contextgen.analyzers.framework_detector import FrameworkDetector +from contextgen.analyzers.convention_extractor import ConventionExtractor +from contextgen.analyzers.naming_analyzer import NamingConventionAnalyzer +from contextgen.analyzers.style_analyzer import StyleAnalyzer +from contextgen.analyzers.documentation_analyzer import DocumentationPatternAnalyzer +from contextgen.analyzers.setup_generator import SetupInstructionGenerator + +__all__ = [ + "BaseAnalyzer", + "ProjectAnalyzer", + "LanguageDetector", + "FrameworkDetector", + "ConventionExtractor", + "NamingConventionAnalyzer", + "StyleAnalyzer", + "DocumentationPatternAnalyzer", + "SetupInstructionGenerator", +]