mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[devkit] IDEA-309527 IJ-CR-103824: use file.resolveScope instead of allScope
GitOrigin-RevId: 4642c149dc6dbe98d5ac9cdc84319c44494d97ea
This commit is contained in:
committed by
intellij-monorepo-bot
parent
e0ab58eaf6
commit
89011abe15
+1
-3
@@ -5,7 +5,6 @@ import com.intellij.codeInspection.*
|
||||
import com.intellij.openapi.editor.Editor
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.psi.*
|
||||
import com.intellij.psi.search.GlobalSearchScope
|
||||
import com.intellij.util.concurrency.annotations.RequiresBlockingContext
|
||||
import com.intellij.util.containers.toArray
|
||||
import org.jetbrains.idea.devkit.inspections.DevKitInspectionUtil
|
||||
@@ -70,8 +69,7 @@ internal class ForbiddenInSuspectContextMethodInspection : LocalInspectionTool()
|
||||
if (!DevKitInspectionUtil.isAllowed(holder.file)) return PsiElementVisitor.EMPTY_VISITOR
|
||||
|
||||
val facade = JavaPsiFacade.getInstance(holder.project)
|
||||
val scope = GlobalSearchScope.allScope(holder.project)
|
||||
if (facade.findClass(REQUIRES_SUSPEND_CONTEXT_ANNOTATION, scope) == null) return PsiElementVisitor.EMPTY_VISITOR
|
||||
if (facade.findClass(REQUIRES_SUSPEND_CONTEXT_ANNOTATION, holder.file.resolveScope) == null) return PsiElementVisitor.EMPTY_VISITOR
|
||||
|
||||
return createFileVisitor(holder)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user