Verbesserung
Top-Thema
Wichtig
Kleinigkeit
Wichtig
Verbesserung
Detail
#24873
Typisierte Konfiguration: Short-Cut-Format für item-wertige Properties für Serialisierung verwenden
Es gibt die Möglichkeit für ein item-wertiges Property (das eigentlich durch eine Unterkonfiguration gefüllt wird) zusätzlich ein Format zu definieren, so dass für die Unterkonfiguration eine Kurzschreibweise in Attribut-Form genutzt werden kann. Vgl. TL/Config/FormatAnnotation
Bei der Serialisierung einer Konfiguration wird dieses Format aktuell nicht genutzt, sondern es wird immer eine strukturierte Unterkonfiguration geschrieben.
Verbesserung
Wenn das Short-Cut-Format den aktuellen Wert unterstützt (com.top_logic.basic.config.AbstractConfigurationValueProvider.isLegalValue(Object)), soll das Format auch für die Serialisierung verwendet werden.
Test
- test.com.top_logic.basic.config.TestFormatAnnotations.testWriteItemWithShortCutFormat()