public final class BracketsStructureCheck extends Check
This is how a correct bracket structure should look like:
String text = String.format(
"some text: %s",
new Foo().with(
"abc",
"foo"
)
);
The motivation for such formatting is simple - we want to see the entire block as fast as possible. When you look at a block of code you should be able to see where it starts and where it ends. In exactly the same way we organize curled brackets.
In other words, when you open a bracket and can't close it at the same line - you should leave it as the last symbol at this line.
| Constructor and Description |
|---|
BracketsStructureCheck() |
| Modifier and Type | Method and Description |
|---|---|
int[] |
getDefaultTokens() |
void |
visitToken(DetailAST ast) |
beginTree, destroy, finishTree, getAcceptableTokens, getClassLoader, getFileContents, getLine, getLines, getRequiredTokens, getTabWidth, getTokenNames, init, isCommentNodesRequired, leaveToken, log, log, setClassLoader, setFileContents, setMessages, setTabWidth, setTokensgetCustomMessages, getId, getMessageBundle, getSeverity, getSeverityLevel, log, setId, setSeverityconfigure, contextualize, finishLocalSetup, getConfiguration, setupChildpublic int[] getDefaultTokens()
getDefaultTokens in class Checkpublic void visitToken(DetailAST ast)
visitToken in class CheckCopyright © 2011–2016 Qulice.com. All rights reserved.