mirror of
https://github.com/intel/llvm.git
synced 2026-01-25 10:55:58 +08:00
clang-format: [Java] Don't align after "return".
Doesn't seem to be common practice in Java.
Before:
return aaaaaaaaaaaaaaaaaaa
&& bbbbbbbbbbbbbbbbbbb
&& ccccccccccccccccccc;
After:
return aaaaaaaaaaaaaaaaaaa
&& bbbbbbbbbbbbbbbbbbb
&& ccccccccccccccccccc;
Patch by Harry Terkelsen.
llvm-svn: 222424
This commit is contained in:
@@ -302,5 +302,20 @@ TEST_F(FormatTestJava, CppKeywords) {
|
||||
verifyFormat("public void delete(Object o);");
|
||||
}
|
||||
|
||||
TEST_F(FormatTestJava, NeverAlignAfterReturn) {
|
||||
verifyFormat("return aaaaaaaaaaaaaaaaaaa\n"
|
||||
" && bbbbbbbbbbbbbbbbbbb\n"
|
||||
" && ccccccccccccccccccc;",
|
||||
getStyleWithColumns(40));
|
||||
verifyFormat("return (result == null)\n"
|
||||
" ? aaaaaaaaaaaaaaaaa\n"
|
||||
" : bbbbbbbbbbbbbbbbb;",
|
||||
getStyleWithColumns(40));
|
||||
verifyFormat("return aaaaaaaaaaaaaaaaaaa()\n"
|
||||
" .bbbbbbbbbbbbbbbbbbb()\n"
|
||||
" .ccccccccccccccccccc();",
|
||||
getStyleWithColumns(40));
|
||||
}
|
||||
|
||||
} // end namespace tooling
|
||||
} // end namespace clang
|
||||
|
||||
Reference in New Issue
Block a user