Migrate dev_tools module to self-contained structure: - routes/api/ - API endpoints - models/architecture_scan.py - Architecture scan models - models/test_run.py - Test run models - schemas/ - Pydantic schemas - services/ - Business logic services - tasks/ - Celery background tasks - exceptions.py - Module exceptions Updated definition.py with self-contained paths. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
43 lines
1.0 KiB
Python
43 lines
1.0 KiB
Python
# app/modules/dev_tools/services/__init__.py
|
|
"""
|
|
Dev-Tools module services.
|
|
|
|
This module re-exports services from their current locations.
|
|
In future cleanup phases, the actual service implementations
|
|
may be moved here.
|
|
|
|
Services:
|
|
- code_quality_service: Code quality scanning and violation management
|
|
- test_runner_service: Test execution and results management
|
|
"""
|
|
|
|
from app.services.code_quality_service import (
|
|
code_quality_service,
|
|
CodeQualityService,
|
|
VALIDATOR_ARCHITECTURE,
|
|
VALIDATOR_SECURITY,
|
|
VALIDATOR_PERFORMANCE,
|
|
VALID_VALIDATOR_TYPES,
|
|
VALIDATOR_SCRIPTS,
|
|
VALIDATOR_NAMES,
|
|
)
|
|
from app.services.test_runner_service import (
|
|
test_runner_service,
|
|
TestRunnerService,
|
|
)
|
|
|
|
__all__ = [
|
|
# Code quality
|
|
"code_quality_service",
|
|
"CodeQualityService",
|
|
"VALIDATOR_ARCHITECTURE",
|
|
"VALIDATOR_SECURITY",
|
|
"VALIDATOR_PERFORMANCE",
|
|
"VALID_VALIDATOR_TYPES",
|
|
"VALIDATOR_SCRIPTS",
|
|
"VALIDATOR_NAMES",
|
|
# Test runner
|
|
"test_runner_service",
|
|
"TestRunnerService",
|
|
]
|