TASTE bugtrack - Taste
View Issue Details
0000827Taste[All Projects] DMT Toolspublic2019-02-08 09:182020-08-31 18:31
maxime 
ttsiodras 
normalminorhave not tried
closedfixed 
0000827: Support parsing of Position_In_File
In the latest version of the GUI, it is expected that DataView.aadl contains information about the position of Datatype in the ASN.1 models. Unfortunately this is done using a new AADL syntax which DMT's AADL parser does not understand: TASTE::Position_In_File => [ line => 31 ; column => 1 ; ]; The consequence is that we get this error message during the build: Error in file '../D_view.aadl': unexpected symbol at line 22 (column 39): "=>" I see two ways to solve this issue: 1) Add the necessary constructs in the AADL parser to read this syntax 2) Add a flag to DMT to decide if we want to generate this line or not If the second option is chosen, the flag would be used only when updating the data view (in taste-update-data-view), because the new property is needed only in the GUI. During the build from the orchestrator, the Dataview is re-generated (D_view.aadl and D_view_aadlv2.aadl). Those are the one that are parsed by DMT.
No tags attached.
Issue History
2019-02-08 09:18maximeNew Issue
2019-02-08 09:18maximeStatusnew => assigned
2019-02-08 09:18maximeAssigned To => ttsiodras
2020-08-31 18:31maximeNote Added: 0003737
2020-08-31 18:31maximeStatusassigned => resolved
2020-08-31 18:31maximeResolutionopen => fixed
2020-08-31 18:31maximeStatusresolved => closed

Notes
(0003737)
maxime   
2020-08-31 18:31   
This was added in DMT