# Dateien, die unter PHP 8 NICHT parsen -- Altbestand, vor diesem Branch schon
# so. Der Lint meldet sie als Warnung statt als Fehler, damit die CI nicht
# dauerhaft rot ist. NEUE Parse-Fehler blocken weiterhin hart.
#
# Ursache in allen Fällen: geschweifte Klammern als String-Offset ($e{0}),
# entfernt in PHP 8.0 (in PHP 7.x nur deprecated).
#
# Diese Liste ist eine Schuldenliste, keine Ausnahmeregel: wird eine Datei
# repariert, gehört sie hier heraus. Ist die Liste leer, kann die Sonderbehandlung
# im Workflow und in setup.sh entfallen.
#
# Format: ein Pfad pro Zeile, relativ zur Repo-Wurzel. # = Kommentar.

# --- eigener Code -----------------------------------------------------------
# ACHTUNG: wird von 8 Rechnungs-Endpunkten benutzt (rest/kunde/rechnung/*.php,
# rest/sammelleistung/rechnung/close.php). Unter PHP 8 ist die Rechnungs-
# erstellung damit tot -- läuft die Produktion auf PHP 8, ist das ein akuter
# Fehler, nicht nur Schuld. Betroffen: Zeile 363, `if ($e{0} == '/')`.
lib/class.Rechnung.php

# --- Fremdcode (gebündelte Adressbuch-Anwendung) ---------------------------
# Eigenständige Alt-Anwendung unter lib/addressbook/, nicht von uns gepflegt.
lib/addressbook/lib/php/actions.php
lib/addressbook/lib/php/common.php
lib/addressbook/lib/php/Contact_Vcard_Build.php
lib/addressbook/lib/php/Contact_Vcard_Parse.php
lib/addressbook/lib/php/adodb5/adodb-xmlschema.inc.php
lib/addressbook/lib/php/adodb5/adodb-xmlschema03.inc.php
lib/addressbook/lib/php/adodb5/drivers/adodb-sqlite.inc.php
lib/addressbook/lib/php/adodb5/drivers/adodb-sqlite3.inc.php
