mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
cleanup
This commit is contained in:
@@ -143,7 +143,7 @@ public class PyOverrideImplementUtil {
|
||||
return;
|
||||
}
|
||||
new WriteCommandAction(pyClass.getProject(), pyClass.getContainingFile()) {
|
||||
protected void run(final Result result) throws Throwable {
|
||||
protected void run(@NotNull final Result result) throws Throwable {
|
||||
write(pyClass, membersToOverride, editor, implement);
|
||||
}
|
||||
}.execute();
|
||||
@@ -173,9 +173,7 @@ public class PyOverrideImplementUtil {
|
||||
PyPsiUtils.removeRedundantPass(statementList);
|
||||
if (element != null) {
|
||||
final PyStatementList targetStatementList = element.getStatementList();
|
||||
final int start = targetStatementList != null
|
||||
? targetStatementList.getTextRange().getStartOffset()
|
||||
: element.getTextRange().getStartOffset();
|
||||
final int start = targetStatementList.getTextRange().getStartOffset();
|
||||
editor.getCaretModel().moveToOffset(start);
|
||||
editor.getScrollingModel().scrollToCaret(ScrollType.RELATIVE);
|
||||
editor.getSelectionModel().setSelection(start, element.getTextRange().getEndOffset());
|
||||
@@ -238,7 +236,7 @@ public class PyOverrideImplementUtil {
|
||||
PsiElement outerClass = PsiTreeUtil.getParentOfType(pyClass, PyClass.class, true, PyFunction.class);
|
||||
String className = pyClass.getName();
|
||||
final List<String> nameResult = Lists.newArrayList(className);
|
||||
while(outerClass instanceof PyClass) {
|
||||
while(outerClass != null) {
|
||||
nameResult.add(0, ((PyClass)outerClass).getName());
|
||||
outerClass = PsiTreeUtil.getParentOfType(outerClass, PyClass.class, true, PyFunction.class);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user