mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-05 08:06:56 +07:00
Pattern variable can be used fixes; other warning fixes
GitOrigin-RevId: 4965216d1872b439970db33dbe2864d5aab9606e
This commit is contained in:
committed by
intellij-monorepo-bot
parent
015a78f773
commit
3fd0f4975d
@@ -688,11 +688,11 @@ public abstract class BaseExpressionToFieldHandler extends IntroduceHandlerBase
|
||||
myOutOfCodeBlockExtraction = selectedExpr.getUserData(ElementToWorkOn.OUT_OF_CODE_BLOCK);
|
||||
myDeleteSelf = myOutOfCodeBlockExtraction != null;
|
||||
myElement = getPhysicalElement(selectedExpr);
|
||||
if (myElement.getParent() instanceof PsiExpressionStatement && getNormalizedAnchor(myAnchorElement).equals(myAnchorElement) && selectedExpr.isPhysical()) {
|
||||
PsiStatement statement = (PsiStatement)myElement.getParent();
|
||||
if (statement.getParent() instanceof PsiCodeBlock) {
|
||||
myDeleteSelf = true;
|
||||
}
|
||||
if (myElement.getParent() instanceof PsiExpressionStatement statement &&
|
||||
getNormalizedAnchor(myAnchorElement).equals(myAnchorElement) &&
|
||||
selectedExpr.isPhysical() &&
|
||||
statement.getParent() instanceof PsiCodeBlock) {
|
||||
myDeleteSelf = true;
|
||||
}
|
||||
|
||||
myEditor = editor;
|
||||
|
||||
Reference in New Issue
Block a user