mirror of
https://github.com/codeflash-ai/codeflash-agent.git
synced 2026-05-04 18:25:19 +00:00
Error handling: - Protect ast.parse() in _normalizer.py (returns original on SyntaxError) - Protect cst.parse_module() in _replacement.py (raises ValueError) - Narrow except Exception to OSError/SyntaxError in _discovery.py (2 sites) - Narrow except Exception to sqlite3.Error/OSError in _data_parsers.py - Narrow pickle except to specific unpickling errors in _data_parsers.py Missing future annotations: - Add from __future__ import annotations to 12 __init__.py files
21 lines
506 B
Python
21 lines
506 B
Python
"""Behavioral verification and optimization results."""
|
|
|
|
from __future__ import annotations
|
|
|
|
from ._baseline import establish_original_code_baseline
|
|
from ._verification import compare_test_results
|
|
from .models import (
|
|
BehaviorDiff,
|
|
BehaviorDiffScope,
|
|
OptimizedCandidateResult,
|
|
OriginalCodeBaseline,
|
|
)
|
|
|
|
__all__ = [
|
|
"BehaviorDiff",
|
|
"BehaviorDiffScope",
|
|
"OptimizedCandidateResult",
|
|
"OriginalCodeBaseline",
|
|
"compare_test_results",
|
|
"establish_original_code_baseline",
|
|
]
|