From 9151640d408ea5b48f12b7510081b7f32874561e Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Tue, 14 Apr 2026 14:15:36 +0100 Subject: [PATCH] Exclude binary files from Sonar analysis (#33144) * Exclude png files from Sonar analysis They just cause errors `11:39:29.466 WARN Invalid character encountered in file /home/runner/work/element-web/element-web/apps/web/res/vector-icons/152.png at line 1 for encoding UTF-8. Please fix file content or configure the encoding to be used using property 'sonar.sourceEncoding'.` * Modify sonar-project.properties for exclusions Updated sonar.exclusions to include additional file types. --- sonar-project.properties | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/sonar-project.properties b/sonar-project.properties index 0729966d8b..7f08ea24b2 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -7,7 +7,23 @@ sonar.organization=element-hq sonar.sources=. sonar.tests=apps/web/test,apps/web/playwright,apps/desktop/playwright,packages sonar.test.inclusions=apps/web/test/*,apps/web/playwright/*,apps/desktop/playwright/*,packages/*/src/**/*.test.*,packages/*/src/test/**/* -sonar.exclusions=apps/web/__mocks__,docs,apps/web/element.io,apps/web/nginx,apps/web/src/vector/modernizr.cjs +sonar.exclusions=\ + apps/web/__mocks__,\ + docs,\ + apps/web/element.io,\ + apps/web/nginx,\ + apps/web/src/vector/modernizr.cjs,\ + **/*.webm,\ + **/*.ogg,\ + **/*.mp3,\ + **/*.woff2,\ + **/*.ttf,\ + **/*.webp,\ + **/*.jpg,\ + **/*.apng,\ + **/*.ico,\ + **/*.png,\ + **/*.gif sonar.cpd.exclusions=**/src/i18n/strings/*.json sonar.javascript.lcov.reportPaths=apps/web/coverage/lcov.info,packages/shared-components/coverage/lcov.info