From d1eb1c3d84f5d97007dfb4f656874655ce8e3b32 Mon Sep 17 00:00:00 2001 From: Matthew Watkins Date: Wed, 26 Nov 2025 06:08:50 +0000 Subject: [PATCH] Chore: Update repository scan parameters We need to update the updated scan definition file: - sonar-project.properties Issue: CIMAN-33 Change-Id: I671a2a743b4f935512c83a814bc55f2ca44099cb Signed-off-by: Matthew Watkins --- sonar-project.properties | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/sonar-project.properties b/sonar-project.properties index 7d0b1b9..382a250 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -1,13 +1,11 @@ # SPDX-License-Identifier: Apache-2.0 # SPDX-FileCopyrightText: 2025 The Linux Foundation -# Configuration for Java Maven multi-module project +# SonarQube project configuration sonar.organization=o-ran-sc sonar.projectKey=nonrtric-plt-rappmanager -# Disable SCM exclusions so .gitignore doesn't hide target directories -sonar.scm.exclusions.disabled=true - +# Multi-module Maven project configuration # Source directories sonar.sources=rapp-manager-models/src/main/java,rapp-manager-dme/src/main/java,rapp-manager-acm/src/main/java,rapp-manager-sme/src/main/java,rapp-manager-application/src/main/java @@ -20,17 +18,12 @@ sonar.java.binaries=rapp-manager-models/target/classes,rapp-manager-dme/target/c # Test binary directories sonar.java.test.binaries=rapp-manager-models/target/test-classes,rapp-manager-dme/target/test-classes,rapp-manager-acm/target/test-classes,rapp-manager-sme/target/test-classes,rapp-manager-application/target/test-classes +# Library directories (dependencies) +sonar.java.libraries=rapp-manager-models/target/*.jar,rapp-manager-dme/target/*.jar,rapp-manager-acm/target/*.jar,rapp-manager-sme/target/*.jar,rapp-manager-application/target/*.jar + # Java version sonar.java.source=17 sonar.java.target=17 # Encoding -sonar.sourceEncoding=UTF-8 - -# Library dependencies (Maven dependencies for more precise analysis) -# This points to all JAR files downloaded by Maven during the build -sonar.java.libraries=~/.m2/repository/**/*.jar -sonar.java.test.libraries=~/.m2/repository/**/*.jar - -# JaCoCo coverage report paths -sonar.coverage.jacoco.xmlReportPaths=**/target/site/jacoco/jacoco.xml \ No newline at end of file +sonar.sourceEncoding=UTF-8 \ No newline at end of file -- 2.16.6