Skip to content

Commit 94acbbb

Browse files
nanotaboadaclaude
andcommitted
chore(sonar): add .sonarcloud.properties (#293)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 6d8966e commit 94acbbb

File tree

2 files changed

+41
-0
lines changed

2 files changed

+41
-0
lines changed

.sonarcloud.properties

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# =============================================================================
2+
# SonarCloud Automatic Analysis configuration
3+
# https://docs.sonarsource.com/sonarqube-cloud/advanced-setup/automatic-analysis/
4+
# =============================================================================
5+
6+
sonar.projectKey=nanotaboada_java.samples.spring.boot
7+
sonar.organization=nanotaboada
8+
sonar.projectName=java.samples.spring.boot
9+
10+
sonar.sources=src/main/java/
11+
sonar.tests=src/test/java/
12+
sonar.java.binaries=target/classes/
13+
sonar.sourceEncoding=UTF-8
14+
15+
# =============================================================================
16+
# Global exclusions
17+
# =============================================================================
18+
19+
sonar.exclusions=\
20+
src/main/resources/**,\
21+
src/main/**/models/**,\
22+
src/main/**/converters/**,\
23+
src/main/**/Application.java
24+
25+
# =============================================================================
26+
# Coverage exclusions
27+
# Mirrors codecov.yml ignore list — focus on controllers/, services/,
28+
# repositories/
29+
# =============================================================================
30+
31+
sonar.coverage.exclusions=\
32+
src/test/**,\
33+
src/main/resources/**,\
34+
src/main/**/models/**,\
35+
src/main/**/converters/**,\
36+
src/main/**/Application.java

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,11 @@ Release names follow the **historic football clubs** naming convention (A–Z):
4040

4141
## [Unreleased]
4242

43+
### Added
44+
45+
- `.sonarcloud.properties`: SonarCloud Automatic Analysis configuration —
46+
sources, tests, coverage exclusions aligned with `codecov.yml` (#293)
47+
4348
---
4449

4550
## [1.0.0 - Arsenal] - 2026-03-29

0 commit comments

Comments
 (0)