Environment:
- Java version=11.0.10
- Java vendor=JetBrains s.r.o.
- OS name=Linux
- OS architecture=amd64
- IDE=IntelliJ IDEA 2021.1 EAP
- SonarLint version=4.14.1.27745
Access is allowed from event dispatch thread with IW lock only.
com.intellij.openapi.diagnostic.RuntimeExceptionWithAttachments: EventQueue.isDispatchThread()=false Toolkit.getEventQueue()=com.intellij.ide.IdeEventQueue@4915d5bb
Current thread: Thread[SE-SearchTask-ActionSearchEverywhereContributor,4,Idea Thread Group] 1210927623
SystemEventQueueThread: Thread[AWT-EventQueue-0,6,Idea Thread Group] 1154787386
at com.intellij.openapi.application.impl.ApplicationImpl.throwThreadAccessException(ApplicationImpl.java:1047)
at com.intellij.openapi.application.impl.ApplicationImpl.assertIsDispatchThread(ApplicationImpl.java:1022)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.assertDispatchThread(FileEditorManagerImpl.java:1627)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.getSelectedTextEditor(FileEditorManagerImpl.java:1334)
at com.jetbrains.rdserver.editors.BackendServerFileEditorManager.getSelectedTextEditor(BackendServerFileEditorManager.kt:349)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.getSelectedTextEditor(FileEditorManagerImpl.java:1329)
at com.jetbrains.rdserver.editors.BackendServerFileEditorManager.getSelectedTextEditor(BackendServerFileEditorManager.kt:342)
at org.sonarlint.intellij.util.SonarLintUtils.getSelectedFile(SonarLintUtils.java:153)
at org.sonarlint.intellij.ui.SonarLintIssuesPanel.getData(SonarLintIssuesPanel.java:93)
at com.intellij.ui.content.impl.ContentManagerImpl$MyNonOpaquePanel.getData(ContentManagerImpl.java:135)
at com.intellij.ide.impl.DataManagerImpl.getDataFromProvider(DataManagerImpl.java:87)
at com.intellij.ide.impl.DataManagerImpl.getDataFromProvider(DataManagerImpl.java:73)
at com.intellij.ide.impl.DataManagerImpl.lambda$getDataFromProvider$0(DataManagerImpl.java:93)
at com.intellij.openapi.actionSystem.DataKey.getData(DataKey.java:68)
at com.intellij.ide.impl.dataRules.PsiFileRule.getData(PsiFileRule.java:36)
at com.intellij.ide.impl.DataManagerImpl.getDataFromProvider(DataManagerImpl.java:93)
at com.intellij.ide.impl.DataManagerImpl.getData(DataManagerImpl.java:64)
at com.intellij.ide.impl.DataManagerImpl$MyDataContext.calcData(DataManagerImpl.java:367)
at com.intellij.ide.impl.DataManagerImpl$MyDataContext.doGetData(DataManagerImpl.java:359)
at com.intellij.ide.impl.DataManagerImpl$MyDataContext.getData(DataManagerImpl.java:338)
at com.intellij.openapi.actionSystem.DataContextWrapper.getData(DataContextWrapper.java:38)
at com.intellij.openapi.actionSystem.AnActionEvent$1.getData(AnActionEvent.java:174)
at com.intellij.openapi.actionSystem.DataContext.getData(DataContext.java:42)
at com.intellij.openapi.actionSystem.AnActionEvent.getData(AnActionEvent.java:192)
at com.intellij.refactoring.actions.BaseRefactoringAction.update(BaseRefactoringAction.java:180)
at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$performDumbAwareUpdate$1(ActionUtil.java:170)
at com.intellij.util.SlowOperations.lambda$allowSlowOperations$0(SlowOperations.java:77)
at com.intellij.util.SlowOperations.allowSlowOperations(SlowOperations.java:64)
at com.intellij.util.SlowOperations.allowSlowOperations(SlowOperations.java:76)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:175)
at com.intellij.openapi.actionSystem.impl.ActionUpdater.doUpdate(ActionUpdater.java:488)