Hey Colin,
we didn’t set any sonar.sources, means those are set default.
sonar.sources=E:\Jenkins\workspace\foobar\src\main\webapp,E:\Jenkins\workspace\foobar\pom.xml,E:\Jenkins\workspace\foobar\src\main\java
It seems the Sonarqube Maven plugin is simply oriented to the Maven standard directory layout, see
https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
So in our case we had to use <sonar.sources>src/main</sonar.sources> to target all files
'(*.java, *.ts, *.css, *.scss, .html,.xml)
IMO the Sonar Maven plugin should use src/main as default value for sonar.source and not
consider only the default Maven directory layout.
Gilbert