Before:
public static<R> ArrayList<R> get() {}
After:
public static <R> ArrayList<R> get() {}
llvm-svn: 221122
} else if (Style.Language == FormatStyle::LK_Java) {
if (Left.TokenText == "synchronized" && Right.is(tok::l_paren))
return Style.SpaceBeforeParens != FormatStyle::SBPO_Never;
+ if (Left.is(tok::kw_static) && Right.Type == TT_TemplateOpener)
+ return true;
}
if (Right.Tok.getIdentifierInfo() && Left.Tok.getIdentifierInfo())
return true; // Never ever merge two identifiers.
verifyFormat("A.<B>doSomething();");
verifyFormat("@Override\n"
- "public Map<String, ?> getAll() {\n"
- "}");
+ "public Map<String, ?> getAll() {\n}");
+
+ verifyFormat("public static <R> ArrayList<R> get() {\n}");
}
TEST_F(FormatTestJava, StringConcatenation) {