Must-share information (formatted with Markdown):
I am using Sonarqube server 8.9.10. My application is compatible of JDK17. I have upgraded to latest supported PMD and FindBug. Using Checkstyle 8.35 and detekt 2.3.0. With this setup I am surprise my JDK17 supported code. is being scanned successfully. Does Sonarqube 8.9.10 support jdk17 ? I am not seeing any documents which says it.
If I degrade FindBug(4.0.0) and PMD(3.2.1), it fails. Can you suggest right path.
Please do not tag individuals not already engaged in a thread. You may think it bumps the thread to the top of their list, but it actually does the opposite.
SonarQube v8.9 LTS does not officially support Java 17, although you may get lucky if you aren’t taking advantage of any Java 17-specific features. Furthermore – rules will not be adjusted to consider changes in the programming language.
Java 17 was first officially supported in SonarQube v9.2 (the latest version is v9.7), and SonarQube v9.x LTS will be released in Q1 2023.