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
Bugfix
Der Handler, der ein tl:TLModelPart löscht überprüft keine "Constraints". Ein tl:TLModul darf bspw. nicht gelöscht werden wenn u.a. die Klassen, die dort definiert sind, Untertypen in anderen Modulen enthalten.
Test
- Modul mit A extends B anlegen, wobei A und B sich im selben Modul befinden (attachment:TestInheritance.model.xml).
- Das gesamte Modul löschen.
- Keine Fehlermeldung darf erscheinen. Das Modul sollte wie erwartet gelöscht sein.
Außerdem sollte eine Fehlermeldung bei folgendem Szenario erscheinen
- Neues Modul Modul1 anlegen, anschließend den Typ A anlegen.
- Neues Modul Modul2 anlegen, anschließend die Typen B extends A und C extends A anlegen.
- Modul1 löschen. Die Löschung des Moduls sollte nicht durchgeführt werden. Es sollte eine Fehlermeldung erscheinen.