From 6b993dcdf80a7319a62545dc048e81292ef00ece Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Sat, 3 Dec 2022 16:49:37 +0100 Subject: [PATCH] java-psi: remove unnecessary read action GitOrigin-RevId: 0b8e888276dd5f6ac61f26c654edcb1cf2e7b9f1 --- .../src/com/intellij/psi/impl/source/PsiMethodImpl.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiMethodImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiMethodImpl.java index 469128c16505..451e0a80e0a2 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiMethodImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiMethodImpl.java @@ -4,7 +4,6 @@ package com.intellij.psi.impl.source; import com.intellij.lang.ASTNode; import com.intellij.navigation.ItemPresentation; import com.intellij.navigation.ItemPresentationProviders; -import com.intellij.openapi.application.ReadAction; import com.intellij.openapi.ui.Queryable; import com.intellij.psi.*; import com.intellij.psi.impl.ElementPresentationUtil; @@ -203,13 +202,13 @@ public class PsiMethodImpl extends JavaStubPsiElement implements PsiParameterList list = getStubOrPsiChild(JavaStubElementTypes.PARAMETER_LIST); if (list == null) { return CachedValuesManager.getCachedValue(this, () -> { - LightParameterListBuilder lightList = new LightParameterListBuilder(this.getManager(), this.getLanguage()) { + LightParameterListBuilder lightList = new LightParameterListBuilder(getManager(), getLanguage()) { @Override public String getText() { return null; } }; - PsiClass aClass = this.getContainingClass(); + PsiClass aClass = getContainingClass(); if (aClass != null) { PsiRecordComponent[] recordComponents = aClass.getRecordComponents(); for (PsiRecordComponent component : recordComponents) { @@ -347,7 +346,7 @@ public class PsiMethodImpl extends JavaStubPsiElement implements @Override public @NotNull SearchScope getUseScope() { - return ReadAction.compute(() -> PsiImplUtil.getMemberUseScope(this)); + return PsiImplUtil.getMemberUseScope(this); } @Override