readTopology maps the decoded JavaBeans graph to devices, cables and documentation items the way SzenarioVerwaltung.netzwerkLaden does: the kind from the Java class (the palette label is not file data), devices without bounds at 0,0, interface values through Java's setters. All 23 corpus files match Java field by field. Found on the way: - listItems mixed a constructor's elements with added ones; a router's second interface was lost. Lists now replay add/set in order after the elements the constructor made. - The first 0 of a file may be SwingConstants.CENTER; measured like the getter defaults. - IP.ipCheck (javaIp.ts) measured on 46 cases: empty tokens skipped, signs, leading zeros and BMP digits of any script accepted. - The Java oracle took lower-case MACs in a file for random ones (8 interfaces); it now compares case-insensitively and reports the host name flags. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
19 lines
844 B
Plaintext
19 lines
844 B
Plaintext
# Words only this repository may use, in addition to the dashboard's
|
|
# scripts/code_language_allow.txt. Format: `path::word` (bound to one path or
|
|
# path prefix) or a bare word (anywhere). Each entry says why.
|
|
#
|
|
# The .fls format is Java's XMLEncoder output: its class and property names
|
|
# (filius.hardware.knoten.Vermittlungsrechner, GUIKnotenItem, ipAdresse …)
|
|
# are fields of a foreign API and keep their German names — in packages/fls
|
|
# only.
|
|
#
|
|
# Java FILIUS class and package names, cited in the provenance header of each
|
|
# ported file and in comments that point at the Java behaviour they copy.
|
|
vermittlungsrechner
|
|
verbindung
|
|
netzzugangsschicht
|
|
vermittlungsschicht
|
|
# The class name filius.hardware.knoten.Rechner, as the device classes of
|
|
# the .fls format are keyed in packages/fls (topology.ts and its test).
|
|
packages/fls/::rechner
|