mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
AssignmentSequenceJoinLinesHandler, ChainCallJoinLinesHandler: check that last character is semicolon
This commit is contained in:
+1
-1
@@ -23,7 +23,7 @@ public class AssignmentSequenceJoinLinesHandler implements JoinLinesHandlerDeleg
|
||||
@Override
|
||||
public int tryJoinLines(@NotNull final Document document, @NotNull final PsiFile psiFile, final int start, final int end) {
|
||||
PsiJavaToken elementAtStartLineEnd = tryCast(psiFile.findElementAt(start), PsiJavaToken.class);
|
||||
if (elementAtStartLineEnd == null) return CANNOT_JOIN;
|
||||
if (elementAtStartLineEnd == null || !elementAtStartLineEnd.getTokenType().equals(JavaTokenType.SEMICOLON)) return CANNOT_JOIN;
|
||||
PsiElement firstElement = elementAtStartLineEnd.getParent();
|
||||
PsiExpression firstValue = null;
|
||||
PsiVariable variable = null;
|
||||
|
||||
+1
-1
@@ -25,7 +25,7 @@ public class ChainCallJoinLinesHandler implements JoinLinesHandlerDelegate {
|
||||
@Override
|
||||
public int tryJoinLines(@NotNull final Document document, @NotNull final PsiFile psiFile, final int start, final int end) {
|
||||
PsiJavaToken elementAtStartLineEnd = tryCast(psiFile.findElementAt(start), PsiJavaToken.class);
|
||||
if (elementAtStartLineEnd == null) return CANNOT_JOIN;
|
||||
if (elementAtStartLineEnd == null || !elementAtStartLineEnd.getTokenType().equals(JavaTokenType.SEMICOLON)) return CANNOT_JOIN;
|
||||
PsiExpressionStatement secondStatement = PsiTreeUtil.getParentOfType(psiFile.findElementAt(end), PsiExpressionStatement.class);
|
||||
if (secondStatement == null) return CANNOT_JOIN;
|
||||
PsiMethodCallExpression secondCall = tryCast(secondStatement.getExpression(), PsiMethodCallExpression.class);
|
||||
|
||||
Reference in New Issue
Block a user