-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsonar-project_properties
More file actions
36 lines (26 loc) · 896 Bytes
/
sonar-project_properties
File metadata and controls
36 lines (26 loc) · 896 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# SonarCloud Project Configuration
# Project identification
sonar.projectKey=your-org_battlearena-api
sonar.organization=your-org
# Project metadata
sonar.projectName=BattleArena API
sonar.projectDescription=A competitive gaming platform backend built with Spring Boot
# Source and test directories
sonar.sources=src/main/java
sonar.tests=src/test/java
# Java version
sonar.java.source=17
# Code coverage
sonar.coverage.jacoco.xmlReportPaths=target/site/jacoco/jacoco.xml
sonar.java.coveragePlugin=jacoco
# Exclude files from analysis
sonar.exclusions=**/*Application.java,**/config/**,**/dto/**,**/entity/**
# Test exclusions
sonar.test.exclusions=**/*Test.java,**/*IT.java
# Quality gate thresholds
sonar.qualitygate.wait=true
# Language specific settings
sonar.java.binaries=target/classes
sonar.java.test.binaries=target/test-classes
# Additional settings
sonar.sourceEncoding=UTF-8