test(corpus): 23 .fls files and the Swift reader's view of them
The oracle gains a corpus mode; run.sh now stops on a failed build instead of running a stale binary. Swift reads all 23 files but drops Java gateways labelled 'Heimrouter' and nodes whose bounds are written through XMLEncoder back-references. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
# .fls-Korpus
|
||||
|
||||
Projektdateien, an denen Lesen und Schreiben gemessen werden. Alle GPL.
|
||||
|
||||
| Ordner | Herkunft |
|
||||
| --- | --- |
|
||||
| `java-examples/` | `gitlab.com/filius1/filius`, `beispiele/` @ `6640354` (Filius 2.14.0) |
|
||||
| `java-tests/` | ebenda, `src/test/resources/` |
|
||||
| `ipad-fixtures/` | `filius-ipad`, `ios/FiliusPadTests/Fixtures/FLS/` @ `3b5ded0` |
|
||||
|
||||
`corpus.swift.json` schreibt das Swift-Orakel (`npm run oracle`): was der
|
||||
Swift-Leser aus jeder Datei macht. **Swift ist hier kein Schiedsrichter** —
|
||||
er verwirft den Java-Gateway unter der Beschriftung `Heimrouter` samt seinen
|
||||
Kabeln und Geräte, deren Position XMLEncoder über eine Rückverweis-Kette
|
||||
schreibt (s. Plan §13, M2). Schiedsrichter für das Dateiformat ist Java.
|
||||
Reference in New Issue
Block a user