Type-Hints in transform.py korrigiert und verbessert
- 'any' zu 'Any' korrigiert (korrekter Import von typing) - 'tuple' zu 'tuple | None' für optionale Parameter - Import von typing.Any hinzugefügt 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
+3
-2
@@ -11,6 +11,7 @@ import logging
|
|||||||
import subprocess
|
import subprocess
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
from typing import Any
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
@@ -33,7 +34,7 @@ class TransformationJob:
|
|||||||
apache_fop_dir: Path,
|
apache_fop_dir: Path,
|
||||||
diff_pdf_path: Path,
|
diff_pdf_path: Path,
|
||||||
diff_pdf_params: list[str],
|
diff_pdf_params: list[str],
|
||||||
xsl_id: tuple = None
|
xsl_id: tuple | None = None
|
||||||
):
|
):
|
||||||
"""
|
"""
|
||||||
Initialisiert einen Transformations-Job.
|
Initialisiert einen Transformations-Job.
|
||||||
@@ -374,7 +375,7 @@ class TransformationJob:
|
|||||||
logger.error(error_msg)
|
logger.error(error_msg)
|
||||||
return False, error_msg
|
return False, error_msg
|
||||||
|
|
||||||
def run_full_pipeline(self, force: bool = False) -> dict[str, any]:
|
def run_full_pipeline(self, force: bool = False) -> dict[str, Any]:
|
||||||
"""
|
"""
|
||||||
Führt die komplette Transformations-Pipeline aus:
|
Führt die komplette Transformations-Pipeline aus:
|
||||||
1. Saxon-Transformation (XML → FO)
|
1. Saxon-Transformation (XML → FO)
|
||||||
|
|||||||
Reference in New Issue
Block a user