You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that the class org.osate.xtext.aadl2.properties.util.EMFIndexRetrieval is now deprecated. The OSATE development environment no longer is compatible with the Safety Annex due to the use of this class. The fix is:
@deprecated Use {@link org.eclipse.xtext.scoping.IScopeProvider IScopeProvider} or
A cursory look at what it will take to make the appropriate changes include incorporating the safety branch into the master smaccm and osate branches. The AgreeLinkingService mirrors the SafetyLinkingService for the most part and changes have been made here to accomodate the deprecated class in Osate.
AgreeLinkingService now uses the class Aadl2GlobalScopeUtil.getAllEObjectDescriptions. The class exists in the Osate develop branch, but not the method.
So it seems that it is not so easy to make this change without making our branch compatible yet again with the master branches.
It seems that the class org.osate.xtext.aadl2.properties.util.EMFIndexRetrieval is now deprecated. The OSATE development environment no longer is compatible with the Safety Annex due to the use of this class. The fix is:
osate/osate2#1036
Changes need to take place in edu.umn.cs.crisys.safety.linking.SafetyLinkingService.java (lines 28, 88, 157).
The text was updated successfully, but these errors were encountered: