There are some issues with the Sonar job in this repo,
- Test coverage is not wired up
- Zero coverage errors cause any patch touching .java files to fail checks.
- We chould ignore code coverage with sonar.coverage.exclusions (?)
- Or better, set up the job to actually run tests and measure coverage.
- Scala code is not detected nor linted.
- It seems to be supported by Sonar.
- I can't see the project config, but if sonar.language is specified I think it should be removed, to enable multi-language detection.