Wichtig
Detail
Fehlerbehebung
Wichtig
Detail
#26382
Fehlermeldungen "Duplicate tag name..." beim Starten einer Anwendung in der IDE aus einem TL-Studio
#26402
Modell Editor: Diagramm: Fehler beim Ziehen einer Klasse aus einem anderen Modul ins eigene Arbeitsblatt
#26405
TTypeRewriter loggt Warnung "Unable to resolve items by external reference" auch unnötigerweise
#26431
Geänderte Oberklassenbeziehung führt erst nach Neustart zu geänderter Attributliste im Formulareditor
#26446
Generische Formulare: Sichtbarkeitsanpassungen überschriebener Attribute werden nicht berücksichtigt.
Verbesserung
Ein Identifier für ein Objekt kann sich - in besonders idiotischen XML-Schemas - auch in einem Text-Inhalt eines Elements verstecken.
Z.B. ETIM:
#!xml
<Feature>
<Code>EF000001</Code>
<Type>Numeric</Type>
<Translations>
<Translation language="EN">
<Description>Nominal current</Description>
</Translation>
</Translations>
</Feature>
Hier ist Code der Identifier für das Objekt auf den später Bezug genommen wird.
Hier würde man gerne beim Lesen des Textes text-content über assign-id den gelesenen Text auch als ID für das Kontext-Objekt verwenden:
#!xml
<tag name="Feature">
<object model-type="tl.pdx.etim:FeatureDefinition">
<dispatch>
<tag name="Code">
<text-content name="code" assign-id="true"/>
</tag>
</dispatch>
</object>
</tag>
Test
- test.com.top_logic.xio.importer.TestXmlImporter.testTextContentID()