Class PrimordialHandler
java.lang.Object
com.puppycrawl.tools.checkstyle.checks.indentation.AbstractExpressionHandler
com.puppycrawl.tools.checkstyle.checks.indentation.PrimordialHandler
A default no-op handler.
-
Constructor Summary
ConstructorsConstructorDescriptionPrimordialHandler(IndentationCheck indentCheck) Construct an instance of this handler with the given indentation check. -
Method Summary
Modifier and TypeMethodDescriptionvoidCheck the indentation of the expression we are handling.protected IndentLevelCompute the indentation amount for this handler.Indentation level suggested for a child element.Methods inherited from class AbstractExpressionHandler
checkChildren, checkExpressionSubtree, checkLeftParen, checkModifiers, checkRightParen, checkWrappingIndentation, checkWrappingIndentation, expandedTabsColumnNo, findSubtreeAst, getBasicOffset, getBraceAdjustment, getFirstAstNode, getFirstLine, getFirstToken, getIndent, getIndentCheck, getLineStart, getLineStart, getMainAst, getParent, isOnStartOfLine, logError, logError, shouldCheckIndentationForChild, shouldIncreaseIndent
-
Constructor Details
-
PrimordialHandler
Construct an instance of this handler with the given indentation check.- Parameters:
indentCheck- the indentation check
-
-
Method Details
-
checkIndentation
public void checkIndentation()Description copied from class:AbstractExpressionHandlerCheck the indentation of the expression we are handling.- Specified by:
checkIndentationin classAbstractExpressionHandler
-
getSuggestedChildIndent
Description copied from class:AbstractExpressionHandlerIndentation level suggested for a child element. Children don't have to respect this, but most do.- Overrides:
getSuggestedChildIndentin classAbstractExpressionHandler- Parameters:
child- child AST (so suggestion level can differ based on child type)- Returns:
- suggested indentation for child
-
getIndentImpl
Description copied from class:AbstractExpressionHandlerCompute the indentation amount for this handler.- Overrides:
getIndentImplin classAbstractExpressionHandler- Returns:
- the expected indentation amount
-