osate / osate2

Open Source AADL2 Tool Environment
http://osate.org
Eclipse Public License 2.0
36 stars 8 forks source link

Defining a property delete other components #268

Closed juli1 closed 11 years ago

juli1 commented 11 years ago

Starting with the following model: package test

public with SEI;

abstract a
end a;

abstract implementation a.i
end a.i;

system s 

end s;

system implementation s.i
    properties
    SEI::SafetyCriticality => 1;
end s.i;

end test;

Then, adding the Criticality property from ARINC653, the model becomes the following: package test

public with SEI; with ARINC653; system s properties SEI::SafetyCriticality => 1; ARINC653::Criticality => LEVEL_C; ARINC653::Criticality => LEVEL_C; end s; end test;

Then, all other components are being deleted.

joeseibel commented 11 years ago

Unable to reproduce. This bug is probably a duplicate of #267 and therefore has already been fixed. Closing for now.