WP15b #15

Merged
Lars merged 23 commits from WP15b into main 2025-12-27 22:15:27 +01:00
6 changed files with 8 additions and 25 deletions
Showing only changes of commit ecb35fb869 - Show all commits

View File

@ -1,18 +1,18 @@
"""
FILE: app/core/parser.py
DESCRIPTION: Facade für das Parsing-Package. Stellt 100% Kompatibilität sicher.
WP-14: Modularisierung abgeschlossen.
FILE: app/core/parser/__init__.py
DESCRIPTION: Package-Einstiegspunkt für den Parser.
Ermöglicht das Löschen der parser.py Facade.
VERSION: 1.10.0
"""
from .parsing.parsing_models import ParsedNote, NoteContext
from .parsing.parsing_utils import (
from .parsing_models import ParsedNote, NoteContext
from .parsing_utils import (
FRONTMATTER_RE, validate_required_frontmatter,
normalize_frontmatter, extract_wikilinks, extract_edges_with_context
)
from .parsing.parsing_markdown import read_markdown
from .parsing.parsing_scanner import pre_scan_markdown
from .parsing_markdown import read_markdown
from .parsing_scanner import pre_scan_markdown
# Kompatibilitäts-Aliase
# Kompatibilitäts-Alias
FRONTMATTER_END = FRONTMATTER_RE
__all__ = [

View File

@ -1,17 +0,0 @@
"""
FILE: app/core/parsing/__init__.py
DESCRIPTION: Package-Exporte für den Parser.
"""
from .parsing_models import ParsedNote, NoteContext
from .parsing_utils import (
FRONTMATTER_RE, validate_required_frontmatter,
normalize_frontmatter, extract_wikilinks, extract_edges_with_context
)
from .parsing_markdown import read_markdown
from .parsing_scanner import pre_scan_markdown
__all__ = [
"ParsedNote", "NoteContext", "FRONTMATTER_RE", "read_markdown",
"pre_scan_markdown", "validate_required_frontmatter",
"normalize_frontmatter", "extract_wikilinks", "extract_edges_with_context"
]