Error in SonarLint for JetBrains Rider 2022.1.2

Environment:

  • Java: JetBrains s.r.o. 11.0.15
  • OS: Mac OS X aarch64
  • IDE: JetBrains Rider 2022.1.2
  • SonarLint: 6.7.0.45926

Catch

java.lang.IllegalStateException: No EditorCodeVisionContext were provided
	at c.ij.codeInsight.codeVision.EditorCodeVisionContextKt.getLensContextOrThrow(EditorCodeVisionContext.kt:28)
	at c.ij.codeInsight.codeVision.CodeVisionHost$subscribeForFrontendEditor$2.invoke(CodeVisionHost.kt:328)
	at c.ij.codeInsight.codeVision.CodeVisionHost$subscribeForFrontendEditor$3.invoke(CodeVisionHost.kt:342)
	at c.ij.codeInsight.codeVision.CodeVisionHost$subscribeForFrontendEditor$3.invoke(CodeVisionHost.kt:60)
	at com.jetbrains.rd.util.reactive.Signal.fire(Signal.kt:32)
	at c.ij.codeInsight.hints.codeVision.CodeVisionPass$Companion.updateProviders$intellij_platform_lang_impl(CodeVisionPass.kt:77)
	at c.ij.codeInsight.hints.codeVision.CodeVisionPass.doApplyInformationToEditor(CodeVisionPass.kt:105)
	at c.ij.codeHighlighting.TextEditorHighlightingPass.applyInformationToEditor(TextEditorHighlightingPass.java:112)
	at c.ij.codeInsight.daemon.impl.PassExecutorService.lambda$applyInformationToEditorsLater$8(PassExecutorService.java:487)
	at c.ij.oa.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:215)
	at c.ij.oa.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:22)
	at c.ij.oa.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:197)
	at c.ij.oa.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:873)
	at c.ij.oa.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:511)

Hello @Alper_Celik and welcome!

I don’t see anything related to SonarLint in this stacktrace. It looks like a bug in Rider itself, see this ticket. It happens from time to time that the error reporter redirects to the wrong plugin.

Thanks anyway, hope you enjoy SonarLint in Rider!