From b06804a96b930f0d4d82b0cbe828d910289529f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Dinis=20Ferreira?= Date: Thu, 5 Feb 2026 18:51:51 +0100 Subject: [PATCH] chore: suppress PMD CollectionTypeMismatch false positive --- .../resource/persistence/ProxyModelAssociationsAdapter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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.