Releases: Lucas3oo/sonarlint-gradle-plugin
2.1.0
Minimum Gradle version is now 7.5.
It is now possible to enable reports using the sonarlint extension:
sonarlint {
reports {
sarif.enabled = true // default false
}
}
Fix for issue #7. Contributed by scscgit. Correct samples for Kotlin DSL.
Fix for issue #9. Contributed by Chris Ribble. Java sourceCompatibility property is now correctly read.
Support for Sonarlint core 9.8.0.76914.
2.0.0
1.0.0-beta.17
Fix issue #5. Now the build will break if Sonarlint skips to load any plugin.
1.0.0-beta.16
Supports Gradle configuration cache
1.0.0-beta.15
Fix bug in detecting CPU architecture for selecting correct node binaries.
Improve the documentation.
1.0.0-beta.14
Adding support for reports in Static Analysis Results Interchange Format (SARIF) format by OASIS. See https://sarifweb.azurewebsites.net.
This means that a standard format is used for reporting static code analysis findings. Github actions, Azure DevOps and AWS CodeCatalyst are supporting this format.
Fix formating of the description. Sonarlint only offers HTML based description and it renders nice the Github action but not so nice in the Security tab.
1.0.0-beta.9
- Adding option to generate Spotbugs/Findbugs XML for the issues so for instance Jenkins' code quality reports can be used. Also the Github action from https://github.com/jwgmeligmeyling/spotbugs-github-action can be used.
- Include reference to the Golang sonarlint plugin.
1.0.0-beta.8
some cleanup in READE and in build scripts
1.0.0-beta.7
Add support for Kotlin projects
1.0.0-beta.6
The working folder for the Sonarlint engine is now properly under the project's build folder. Sonarlint's user home is the project's folder.