From: Matthew Watkins Date: Wed, 5 Nov 2025 16:25:04 +0000 (+0000) Subject: CI: Update sonar-project.properties scan parameters X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=refs%2Fheads%2Fupdate-scan-params;p=nonrtric%2Fplt%2Frappmanager.git CI: Update sonar-project.properties scan parameters Change-Id: I2538b7755788006079617c5f6d60af0fb5e4e221 Signed-off-by: Matthew Watkins --- diff --git a/sonar-project.properties b/sonar-project.properties index 9fd66e1..c08c278 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -1,9 +1,28 @@ # SPDX-License-Identifier: Apache-2.0 # SPDX-FileCopyrightText: 2025 The Linux Foundation -# The below are appropriate for Python projects -# Define separate root directories for sources and tests +# Configuration for Java Maven multi-module project sonar.organization=o-ran-sc sonar.projectKey=nonrtric-plt-rappmanager -# sonar.sources = src/ -# sonar.tests = tests/ + +# 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 + +# Test directories +sonar.tests=rapp-manager-models/src/test/java,rapp-manager-dme/src/test/java,rapp-manager-acm/src/test/java,rapp-manager-sme/src/test/java,rapp-manager-application/src/test/java + +# Binary directories (compiled .class files) +sonar.java.binaries=rapp-manager-models/target/classes,rapp-manager-dme/target/classes,rapp-manager-acm/target/classes,rapp-manager-sme/target/classes,rapp-manager-application/target/classes + +# 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 + +# Java version +sonar.java.source=17 +sonar.java.target=17 + +# Encoding +sonar.sourceEncoding=UTF-8 + +# JaCoCo coverage report paths +sonar.coverage.jacoco.xmlReportPaths=**/target/site/jacoco/jacoco.xml