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, setTokens
getCustomMessages, getId, getMessageBundle, getSeverity, getSeverityLevel, log, setId, setSeverity
configure, contextualize, finishLocalSetup, getConfiguration, setupChild
public int[] getDefaultTokens()
getDefaultTokens
in class Check
public void visitToken(DetailAST ast)
visitToken
in class Check
Copyright © 2011–2016 Qulice.com. All rights reserved.