Add project and language analyzers
This commit is contained in:
23
src/contextgen/analyzers/__init__.py
Normal file
23
src/contextgen/analyzers/__init__.py
Normal file
@@ -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",
|
||||
]
|
||||
Reference in New Issue
Block a user