diff --git a/com.avaloq.tools.ddk.xtext/src/com/avaloq/tools/ddk/xtext/resource/persistence/ProxyModelAssociationsAdapter.java b/com.avaloq.tools.ddk.xtext/src/com/avaloq/tools/ddk/xtext/resource/persistence/ProxyModelAssociationsAdapter.java index 54d37e9fa..52c868e60 100644 --- a/com.avaloq.tools.ddk.xtext/src/com/avaloq/tools/ddk/xtext/resource/persistence/ProxyModelAssociationsAdapter.java +++ b/com.avaloq.tools.ddk.xtext/src/com/avaloq/tools/ddk/xtext/resource/persistence/ProxyModelAssociationsAdapter.java @@ -67,7 +67,7 @@ private void ensureAssociationsLoaded() { return; } synchronized (resource) { - if (resource.eAdapters().remove(this)) { + if (resource.eAdapters().remove(this)) { // NOPMD - CollectionTypeMismatch (false positive: `this` implements `InferredModelAssociator.Adapter`) DirectLinkingResourceStorageLoadable loadable = (DirectLinkingResourceStorageLoadable) ((DirectLinkingResourceStorageFacade) resource.getResourceStorageFacade()).getOrCreateResourceStorageLoadable(resource); try { // the associations are mappings from AST model elements to inferred model elements (and back) so we cannot skip loading the model.