Verbesserung
Top-Thema
Detail
Wichtig
Detail
Gibt es für eine Layout-Datei ein "Legacy" Overlay (nicht typisiert) und zusätzlich ein typisiertes Overlay in einem abgeleiteten Projekt, so kann dieses nicht angewendet werden.
Es sollte eine Rückmeldung geben (mindestens Warnung im Log) dass diese Overlay nicht appliziert werden kann .
Verbesserung
Im Rahmen der Umsetzung des Tickets ist aufgefallen, dass gar keine Overlays mehr appliziert werden, sobald ein Fehlschlag festgestellt wurde. Bspw. wenn versucht wird ein Argumenten-Overlay nach einem Komponenten-Overlay zu benutzen. Das ist falsch. Nachdem ein Komponenten-Overlay durchgeführt wurde, sollten nur keine Argumten-Overlays appliziert werden, aber weitere Komponenten-Overlays können benutzt werden.
Test
Beim Ausführen von
test.com.top_logic.mig.html.layout.TestLayoutComponent
sollte eine Warnung der folgenden Art
WARN : Argument overlay .. could not be applied after a component overlay..
in der Konsole geschrieben werden.