MikeN
(Mike Noordermeer)
October 13, 2020, 9:27am
1
The SonarScanner for Gradle 3.0 documentation mentions in the defaults:
sonar.sources
: ${sourceSets.main.allSource.srcDirs}
(filtered to only include existing directories)
This is incorrect, looking at the source it is clear is uses sourceSets.main.allJava.srcDirs
.
This is unfortunate and leads to warnings with Sonarqube 8.5, as src/main/resources
is not included by default, missing Thymeleaf templates.
1 Like
dmeneses
(Duarte Meneses)
October 20, 2020, 8:39pm
3
Thanks for letting us know. It will be fixed in the docs for v8.6.
1 Like
MikeN
(Mike Noordermeer)
October 21, 2020, 7:53am
4
I would suggest not to fix the docs, but to fix the scanner. It is probably preferable to feed all sources to Sonar, and not just the Java sources (as you will be missing templates, Groovy, Scala, Kotlin files, et cetera).
system
(system)
Closed
November 2, 2020, 8:38am
7
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.