mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
IDEA-119366 Reformatting only VCS changed code produces unwanted side-effect [CR-IC-4175]
This commit is contained in:
@@ -3016,4 +3016,36 @@ public void testSCR260() throws Exception {
|
||||
settings.FORMATTER_ON_TAG = "end.*fragment";
|
||||
doTest();
|
||||
}
|
||||
|
||||
public void testDoNotIndentNotSelectedStatement_AfterSelectedOne() {
|
||||
myTextRange = new TextRange(0, 73);
|
||||
doTextTest(
|
||||
"class Test {\n" +
|
||||
" public static void main(String[] args) {\n" +
|
||||
" int a = 3;\n" +
|
||||
" System.out.println(\"AAA\");\n" +
|
||||
" }\n" +
|
||||
"}",
|
||||
"class Test {\n" +
|
||||
" public static void main(String[] args) {\n" +
|
||||
" int a = 3;\n" +
|
||||
" System.out.println(\"AAA\");\n" +
|
||||
" }\n" +
|
||||
"}"
|
||||
);
|
||||
|
||||
myTextRange = new TextRange(0, 67);
|
||||
doTextTest(
|
||||
" import java.lang.Override;\n" +
|
||||
" import java.lang.Exception;\n" +
|
||||
" \n" +
|
||||
" class Foo {\n" +
|
||||
"}",
|
||||
"import java.lang.Override;\n" +
|
||||
"import java.lang.Exception;\n" +
|
||||
" \n" +
|
||||
" class Foo {\n" +
|
||||
"}"
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user