mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
copy flag to reformat when de-qualify
This commit is contained in:
-1
@@ -316,7 +316,6 @@ public class CreateLocalVarFromInstanceofAction extends BaseIntentionAction {
|
||||
PsiStatement elseBranch = ifStatement.getElseBranch();
|
||||
if (elseBranch == null) {
|
||||
anchorAfter = ifStatement;
|
||||
CodeEditUtil.markToReformatBefore(PsiTreeUtil.getDeepestFirst(toInsert).getNode(), true);
|
||||
}
|
||||
else if (!(elseBranch instanceof PsiBlockStatement)) {
|
||||
emptyBlockStatement.getCodeBlock().add(elseBranch);
|
||||
|
||||
@@ -242,7 +242,15 @@ public class ReferenceAdjuster {
|
||||
private static void dequalifyImpl(@NotNull CompositeElement reference) {
|
||||
final ASTNode qualifier = reference.findChildByRole(ChildRole.QUALIFIER);
|
||||
if (qualifier != null) {
|
||||
ASTNode firstChildNode = qualifier.getFirstChildNode();
|
||||
boolean markToReformatBefore = firstChildNode instanceof TreeElement && CodeEditUtil.isMarkedToReformatBefore((TreeElement)firstChildNode);
|
||||
reference.deleteChildInternal(qualifier);
|
||||
if (markToReformatBefore) {
|
||||
firstChildNode = reference.getFirstChildNode();
|
||||
if (firstChildNode != null) {
|
||||
CodeEditUtil.markToReformatBefore(firstChildNode, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -2,6 +2,6 @@ import util.Pair;
|
||||
|
||||
class Client {
|
||||
void method() {
|
||||
Pair<String,Pair<Integer,Boolean>> p = PairProvider.getPair();
|
||||
Pair<String, Pair<Integer,Boolean>> p = PairProvider.getPair();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user