major
nice-to-have
minor
#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
minor
#25378
Layout-Konfiguration: Instanzen müssen entweder Singletons oder ConfiguredInstance sein
TestComponentConfiguration now checks that two layout configurations read from the same file are identical.
This is not the case if the configuration contains an instance that is neither a singleton nor a ConfiguredInstance.
Code Migration
- If the test fails, adjust the affected implementations:
- If the class has a Config constructor, implement ConfiguredInstance.
- If the class has a default constructor, implement the Singleton pattern.
- In both cases, verify that the class has no mutable state.
Test
- test.com.top_logic.layout.component.TestComponentConfiguration