Review abgeschlossen: awk-Brücke und Repo bleiben so
This commit is contained in:
+3
-3
@@ -83,7 +83,7 @@ Index ohne Entsprechung in der Suche offen.
|
|||||||
größter Bucket 223. Abhilfe: FNV-1a o. Ä., Primzahl-Slotzahl.
|
größter Bucket 223. Abhilfe: FNV-1a o. Ä., Primzahl-Slotzahl.
|
||||||
3. **Geld in `Float` — Behoben** (`Rational` in `total`/`mean`/`subtotal` und /act). Ursprünglich: ([act.rb:11](../lib/rdb/cmd/act.rb), `to_f` im /act-Teil
|
3. **Geld in `Float` — Behoben** (`Rational` in `total`/`mean`/`subtotal` und /act). Ursprünglich: ([act.rb:11](../lib/rdb/cmd/act.rb), `to_f` im /act-Teil
|
||||||
und in `total`). Abhilfe: `BigDecimal` oder ganzzahlige Rappen.
|
und in `total`). Abhilfe: `BigDecimal` oder ganzzahlige Rappen.
|
||||||
4. **awk-Brücke — bewusst offen.** `awk` und `awk_text` teilen sich jetzt den Aufruf. Streaming
|
4. **awk-Brücke — bleibt so (Entscheidung 2026-10-30).** `awk` und `awk_text` teilen sich jetzt den Aufruf. Streaming
|
||||||
und ein eigener Ausdrucksparser wären ein Umbau mit Verhaltensrisiko (awk-Syntax ist
|
und ein eigener Ausdrucksparser wären ein Umbau mit Verhaltensrisiko (awk-Syntax ist
|
||||||
dokumentierte Schnittstelle). Ursprünglich: ([env.rb:119-138](../lib/rdb/env.rb)): ganze Tabelle als String
|
dokumentierte Schnittstelle). Ursprünglich: ([env.rb:119-138](../lib/rdb/env.rb)): ganze Tabelle als String
|
||||||
durch `capture3`, kein Streaming; handgeschriebener Parser erkennt Strings und
|
durch `capture3`, kein Streaming; handgeschriebener Parser erkennt Strings und
|
||||||
@@ -97,10 +97,10 @@ Index ohne Entsprechung in der Suche offen.
|
|||||||
`test_testall_runs_demo_script` (rund 300 Befehle nacheinander). Ursprünglich: Laufzeit ca. 66 s wegen eines Ruby-Prozesses pro Test. Fehlerfälle
|
`test_testall_runs_demo_script` (rund 300 Befehle nacheinander). Ursprünglich: Laufzeit ca. 66 s wegen eines Ruby-Prozesses pro Test. Fehlerfälle
|
||||||
(Encoding, Tab in Wert, Locks, Editor) nicht abgedeckt; Tests direkt gegen
|
(Encoding, Tab in Wert, Locks, Editor) nicht abgedeckt; Tests direkt gegen
|
||||||
`Rdb.run` im Prozess wären schneller.
|
`Rdb.run` im Prozess wären schneller.
|
||||||
8. **Repo — offen, Entscheidung beim Autor.** Ursprünglich: `demo/fact.pl`, `fact_lc.pl`, `rule.pl` sind ungetrackt;
|
8. **Repo — bleibt so (Entscheidung 2026-10-30).** Ursprünglich: `demo/fact.pl`, `fact_lc.pl`, `rule.pl` sind ungetrackt;
|
||||||
`demo/testall.old` (1187 Zeilen) wäre als Golden-File-Test besser gepflegt.
|
`demo/testall.old` (1187 Zeilen) wäre als Golden-File-Test besser gepflegt.
|
||||||
|
|
||||||
## Empfohlene Reihenfolge
|
## Empfohlene Reihenfolge
|
||||||
|
|
||||||
Schwachstellen, Fehler und Verbesserungen 1–3 und 5–7 sind erledigt.
|
Schwachstellen, Fehler und Verbesserungen 1–3 und 5–7 sind erledigt.
|
||||||
Offen: die awk-Brücke (4, bewusst) und das Repo-Aufräumen (8).
|
Die awk-Brücke (4) und das Repo (8) bleiben auf Entscheidung des Autors so. Das Review ist damit abgeschlossen.
|
||||||
|
|||||||
Reference in New Issue
Block a user