Files
orion/app/modules/dev_tools/services/__init__.py
Samir Boulahtit d987274e2c feat: complete dev_tools module self-containment
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>
2026-01-28 22:21:59 +01:00

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",
]