dlrl-1.2 — Open Items
Aggregate of dlrl-1.2.en.md, generated by website/_tools/gen_open_items.py.
No new content: every entry appears there as an item with its evidence.
§8.1.6.2 DLRL entities
Status: partial — complete by name (DlrlEntityKind with 17 values, DlrlException with 8), but as standalone types only the subset ObjectCache/HomeFactory/HomeListener/ObjectListener/Query. CacheFactory, CacheBase, CacheAccess, Contract, Selection, SelectionCriterion, FilterCriterion, SelectionListener, Collection/List/Set/StrMap/IntMap are missing as types — see the following open item.
§8.1.6.2 (rest) DLRL entity classes as standalone types
Status: open — the 13 classes do not exist as types of their own in crates/dlrl.
§8.1.6.3 Details on DLRL entities
Status: partial — the exception types and entity names are complete, the operations only a subset. Signature conformance for the tables §8.1.6.3.1-§8.1.6.3.17 is not established — see the following open item.
§8.1.6.3 (rest) Method signatures of the entity tables
Status: open — the attributes and operations of tables §8.1.6.3.1 to §8.1.6.3.17 are not implemented as signatures.
§8.2.1 Run-time entities
Status: partial — the PSM names and repository IDs match and the run-time operations exist as a Rust API. The IDL interface definitions and the DLRL_initialize bootstrap are not emitted — see the following open item.
§8.2.1 (rest) IDL PSM emission + DLRL_initialize
Status: open — the IDL interfaces of the entities and DLRL_initialize are not generated.
dlrl-1.2 — offene Punkte
Aggregat aus dlrl-1.2.md, erzeugt von website/_tools/gen_open_items.py.
Kein eigener Inhalt: jedes Item steht dort mit seinem Beleg.
§8.1.6.2 DLRL Entities
Status: partial — namentlich vollständig (DlrlEntityKind mit 17 Werten, DlrlException mit 8), als eigenständige Typen aber nur das Subset ObjectCache/HomeFactory/HomeListener/ObjectListener/ Query. Es fehlen CacheFactory, CacheBase, CacheAccess, Contract, Selection, SelectionCriterion, FilterCriterion, SelectionListener, Collection/List/Set/StrMap/IntMap als Typen — siehe das folgende open-Item.
§8.1.6.2 (Rest) DLRL-Entity-Klassen als eigenständige Typen
Status: open — die 13 Klassen gibt es in crates/dlrl nicht als eigene Typen.
§8.1.6.3 Details on DLRL Entities
Status: partial — die Exception-Typen und die Entity-Namen sind vollständig, die Operations nur als Subset. Die Methodensignatur-Konformität der Tabellen §8.1.6.3.1-§8.1.6.3.17 ist nicht hergestellt — siehe das folgende open-Item.
§8.1.6.3 (Rest) Methodensignaturen der Entity-Tabellen
Status: open — die Attribute und Operationen der Tabellen §8.1.6.3.1 bis §8.1.6.3.17 sind nicht als Signaturen umgesetzt.
§8.2.1 Run-time Entities
Status: partial — Namen und Repository-IDs des PSM stimmen, die Laufzeit-Operationen existieren als Rust-API. Die IDL-Interface- Definitionen und der DLRL_initialize-Bootstrap werden nicht emittiert — siehe das folgende open-Item.
§8.2.1 (Rest) IDL-PSM-Emission + DLRL_initialize
Status: open — die IDL-Interfaces der Entities und DLRL_initialize werden nicht erzeugt.