diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index c290ed37d..ca8f86161 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -sonarlint-core = "10.7.0.79079" +sonarlint-core = "10.7.0.79122" sonar-java = "8.4.0.37032" sonar-javascript = "10.16.0.27621" diff --git a/src/main/java/org/sonarlint/intellij/SonarLintIntelliJClient.kt b/src/main/java/org/sonarlint/intellij/SonarLintIntelliJClient.kt index 411118cd4..1e27a3675 100644 --- a/src/main/java/org/sonarlint/intellij/SonarLintIntelliJClient.kt +++ b/src/main/java/org/sonarlint/intellij/SonarLintIntelliJClient.kt @@ -852,7 +852,7 @@ object SonarLintIntelliJClient : SonarLintRpcClientDelegate { override fun raiseHotspots( configurationScopeId: String, - issuesByFileUri: Map>, + hotspotsByFileUri: Map>, isIntermediatePublication: Boolean, analysisId: UUID?, ) { @@ -861,13 +861,13 @@ object SonarLintIntelliJClient : SonarLintRpcClientDelegate { val runningAnalysis = analysisId?.let { getService(project, RunningAnalysesTracker::class.java).getById(it) } if (runningAnalysis != null) { - runningAnalysis.addRawHotspots(analysisId, issuesByFileUri, isIntermediatePublication) + runningAnalysis.addRawHotspots(analysisId, hotspotsByFileUri, isIntermediatePublication) if (runningAnalysis.isAnalysisFinished()) { getService(project, RunningAnalysesTracker::class.java).finish(runningAnalysis) } } else if (analysisId == null && module != null) { val onTheFlyFindingsHolder = getService(project, AnalysisSubmitter::class.java).onTheFlyFindingsHolder - onTheFlyFindingsHolder.updateViewsWithNewSecurityHotspots(module, issuesByFileUri) + onTheFlyFindingsHolder.updateViewsWithNewSecurityHotspots(module, hotspotsByFileUri) } } diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml index 7f0861573..54d4fa37d 100644 --- a/src/main/resources/META-INF/plugin.xml +++ b/src/main/resources/META-INF/plugin.xml @@ -64,7 +64,7 @@ -
  • 10.11 - 1 new PHP rule. 7 new Python rules related to PyTorch. Bug fixes, fewer FPs and improvements for many languages.
  • +
  • 10.11 - Optimize the triggering of analysis and automatically cancel redundant ones. Avoid an error related to the .gitignore file. Fix an issue where a custom Node.js path would not be considered. Optimize SonarLint initialization performance and reduce the file system cache usage. Improve error feedback with Connected Mode. 1 new PHP rule. 7 new Python rules related to PyTorch. Bug fixes, fewer FPs and improvements for many languages.
  • 10.10 - Improve SonarLint performance and optimize memory usage. Refactor thread management to avoid UI freezes. Avoid errors of type 'No file to analyze'. Support detection of Micronaut configuration issues. 6 new JS/TS rules. Introduce new INFO and BLOCKER severities. Improve UI feedback when lacking permission with SonarQube or SonarCloud. Bug fixes, fewer FPs and improvements for many languages.
  • 10.9 - Support analysis of Helm files. Improve analysis consistency on Rider. 7 new C++23 rules and C++23 support. Bug fixes, fewer FPs and improvements for many languages.
  • 10.8.1 - Correctly display the current file analysis results on dev containers. Fix an issue where triggering a report analysis would disappear. Fix a problem where issues from another project would appear in the report.