Run SonarCloud analysis with Java 11 #268
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As pointed in issue #267, SonarCloud will drop support for Java 8 by October 2020. This PR will run the SonarCloud analysis with Java 11, while still using Java 8 source level. At least this is how I interpret the docs:
https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-gradle/
Here it says
sonar.java.source
defaults to${project.sourceCompatibility}
, which we have set to 8 here:https://github.com/junit-pioneer/junit-pioneer/blob/master/build.gradle.kts#L16
Proposed commit message:
I hereby agree to the terms of the JUnit Pioneer Contributor License Agreement.