Major
Nice to have
Detail
#25217
Layout-Export führt zu invaliden Komponenten-Referenzen bei Referenzierung einer bestehenden Komponente
#25327
Modell-Editor: Falsche Kompositionsmarker, wenn Container-Typ in Diagramm von Content-Typ gezogen wird
Enhancement
Eine Kaskade von If-Abfragen ist mühsam zu schreiben und aufgrund der tiefen Schachtelung extrem fehleranfällig und schlecht zu lesen. Für geschachtelte If-Abfragen soll es eine einfachere Schreibweise geben:
Beispielsweise ein Ausdruck zum Bauen eines Baumes aus einer beliebigen Attributierung:
children:
x -> switch { $x == "root": all(`my.module:Type1`); $x.instanceOf(`my.module:Type1`): $x.get(`my.module:Type1#contents); default: list() }
Siehe auch
TL/TLScript#Bedingungsketten
Test
- test.com.top_logic.model.search.expr.TestSearchExpression.testSwitch()
- test.com.top_logic.model.search.expr.TestSearchExpression.testSwitchValue()
- test.com.top_logic.model.search.expr.TestSearchExpression.testSwitchWithoutDefault()