Closed lwrage closed 3 years ago
This is caused by the fix to #2430.
Problem wasn't the imaging caching. I thought maybe I wasn't including the decorations correctly, but I was. The problem was that the original EObject
represented by the wrapper was coming from a different ResourceSetImpl
than the was being used when looking at the markers of any children. That meant the EcoreUtil.isAncestor()
predicate was always returning false. I changed the factory to be able to share the resource set used by the caller in AadlElementContentProvider.getChildren()
.
Summary The AADL Navigator no longer shows error markers on elements in expanded AADL model files.
This used to work in previous versions.
Steps To Reproduce
fl
Screenshots OSATE 2.9.0:
OSATE 2.9.1:
Desktop (please complete the following information):