mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-19 04:51:24 +07:00
make create local from fix available on full range (IDEA-141875)
This commit is contained in:
@@ -59,12 +59,8 @@ public abstract class CreateVarFromUsageFix extends CreateFromUsageBaseFix {
|
||||
|
||||
@Override
|
||||
protected boolean isAvailableImpl(int offset) {
|
||||
if (CreateFromUsageUtils.shouldShowTag(offset, myReferenceExpression.getReferenceNameElement(), myReferenceExpression)) {
|
||||
setText(getText(myReferenceExpression.getReferenceName()));
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
setText(getText(myReferenceExpression.getReferenceName()));
|
||||
return true;
|
||||
}
|
||||
|
||||
@Nls(capitalization = Nls.Capitalization.Sentence)
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
// "Create local variable 'x'" "true"
|
||||
class A {
|
||||
public void foo() {
|
||||
Object x;
|
||||
x;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// "Create local variable 'x'" "true"
|
||||
class A {
|
||||
public void foo() {
|
||||
x;<caret>
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user