Imvertor / Imvertor-Maven

Mavenized version of Imvertor
http://www.imvertor.org
9 stars 12 forks source link

Melden als een tagged value te vaak is opgegeven / verdubbelingen #556

Closed ArjanLoeffen closed 3 weeks ago

ArjanLoeffen commented 4 weeks ago

Tagged values mogen doorgaans niet meermaals voorkomen. UML staat het wel toe. Het kan bron zijn van fouten. Bijvoorbeeld: Datum opname (MIM) tweemaal invoeren. Soms is het de bedoeling dat er meerdere tagged values kunnen worden opgegeven, zoals begrip (MIM).

In de configuratie is vastgelegd hoe vaak een tagged value kan voorkomen. Dit is vastgesteld per stereotype. We testen nu of een verplichte tagged value er ook is. Er wordt nog niet (correct) getest of meerdere tagged values zijn toegestaan.

Dit alsnog implementeren op basis van die configuratieregels. Zie o.a. https://github.com/Imvertor/Imvertor-Maven/blob/master/src/main/resources/input/MIM/cfg/tvsets/MIM11.xml

ArjanLoeffen commented 4 weeks ago

Deze melding is onderdeel van de huidige code, maar wordt als waarschuwing gesignaleerd. Dit moet een fout worden, de software kan erover struikelen.