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()