From 2990cd4ee6541b613a25528c60ab8309de9a16cd Mon Sep 17 00:00:00 2001 From: davidramnero Date: Wed, 10 Dec 2025 10:24:01 +0100 Subject: [PATCH 1/2] feature #29 use inline suppression --- src/extension.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/extension.ts b/src/extension.ts index 5e3834d..ae12fde 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -197,6 +197,7 @@ async function runCppcheckOnFileXML( const args = [ '--enable=all', '--xml', + '--inline-suppr', '--suppress=unusedFunction', '--suppress=missingInclude', '--suppress=missingIncludeSystem', From 1d53d79322d8a1cf1c15b4abdcbb4def3f6d370b Mon Sep 17 00:00:00 2001 From: davidramnero Date: Wed, 10 Dec 2025 10:52:51 +0100 Subject: [PATCH 2/2] inline suppression also when not using project file --- src/extension.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/extension.ts b/src/extension.ts index ae12fde..65b6144 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -196,8 +196,8 @@ async function runCppcheckOnFileXML( if (extraArgs.includes("--project")) { const args = [ '--enable=all', - '--xml', '--inline-suppr', + '--xml', '--suppress=unusedFunction', '--suppress=missingInclude', '--suppress=missingIncludeSystem', @@ -209,6 +209,7 @@ async function runCppcheckOnFileXML( } else { const args = [ '--enable=all', + '--inline-suppr', '--xml', '--suppress=unusedFunction', '--suppress=missingInclude',