snapshot before regression test
This commit is contained in:
31
lib/Projectrans/__init__.py
Normal file
31
lib/Projectrans/__init__.py
Normal file
@@ -0,0 +1,31 @@
|
||||
"""Projectrans 包 - 工程级 TransPyC 翻译器"""
|
||||
import lib._bootstrap # noqa: F401 设置 sys.path(项目根 + lib/includes)
|
||||
|
||||
from lib.core.VLogger import Logger, LogLevel, set_logger
|
||||
|
||||
# 创建全局日志实例
|
||||
logger = Logger(
|
||||
name="TransPyC",
|
||||
log_file="build.log",
|
||||
level=LogLevel.INFO,
|
||||
use_colors=True
|
||||
)
|
||||
set_logger(logger)
|
||||
|
||||
from lib.Projectrans.Utils import (
|
||||
compute_sha1, _check_annotation_for_export, sha1_file,
|
||||
get_file_dependencies, find_reachable_files_from_entries,
|
||||
topological_sort_files
|
||||
)
|
||||
from lib.Projectrans.Phase1Generator import Phase1Generator
|
||||
from lib.Projectrans.DeclarationGenerator import DeclarationGenerator
|
||||
from lib.Projectrans.Phase2Translator import Phase2Translator, _parallel_translate_worker
|
||||
from lib.Projectrans.Config import save_sha1_map, Load_sha1_map, Load_project_config, resolve_paths, main
|
||||
|
||||
__all__ = [
|
||||
'compute_sha1', '_check_annotation_for_export', 'sha1_file',
|
||||
'get_file_dependencies', 'find_reachable_files_from_entries',
|
||||
'topological_sort_files', 'Phase1Generator', 'DeclarationGenerator',
|
||||
'Phase2Translator', '_parallel_translate_worker',
|
||||
'save_sha1_map', 'Load_sha1_map', 'Load_project_config', 'resolve_paths', 'main'
|
||||
]
|
||||
Reference in New Issue
Block a user