Class SdkIllegalImportCheck
java.lang.Object
com.puppycrawl.tools.checkstyle.api.AutomaticBean
com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter
com.puppycrawl.tools.checkstyle.api.AbstractCheck
software.amazon.awssdk.buildtools.checkstyle.SdkIllegalImportCheck
- All Implemented Interfaces:
com.puppycrawl.tools.checkstyle.api.Configurable
,com.puppycrawl.tools.checkstyle.api.Contextualizable
public class SdkIllegalImportCheck
extends com.puppycrawl.tools.checkstyle.api.AbstractCheck
Checks if a class has illegal imports
-
Nested Class Summary
Nested classes/interfaces inherited from class com.puppycrawl.tools.checkstyle.api.AutomaticBean
com.puppycrawl.tools.checkstyle.api.AutomaticBean.OutputStreamOptions
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
beginTree
(com.puppycrawl.tools.checkstyle.api.DetailAST rootAST) void
finishTree
(com.puppycrawl.tools.checkstyle.api.DetailAST rootAST) int[]
int[]
int[]
void
setClassNameToCheck
(String classNameToCheck) final void
setIllegalPkgs
(String... from) void
setPackageToCheck
(String packageToCheckRegexp) void
visitToken
(com.puppycrawl.tools.checkstyle.api.DetailAST ast) Methods inherited from class com.puppycrawl.tools.checkstyle.api.AbstractCheck
clearViolations, destroy, getFileContents, getLine, getLines, getTokenNames, getViolations, init, isCommentNodesRequired, leaveToken, log, log, log, setFileContents, setTabWidth, setTokens
Methods inherited from class com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter
getId, getSeverity, getSeverityLevel, setId, setSeverity
Methods inherited from class com.puppycrawl.tools.checkstyle.api.AutomaticBean
configure, contextualize
-
Constructor Details
-
SdkIllegalImportCheck
public SdkIllegalImportCheck()
-
-
Method Details
-
setClassNameToCheck
-
setPackageToCheck
-
setIllegalPkgs
-
getDefaultTokens
public int[] getDefaultTokens()- Specified by:
getDefaultTokens
in classcom.puppycrawl.tools.checkstyle.api.AbstractCheck
-
getAcceptableTokens
public int[] getAcceptableTokens()- Specified by:
getAcceptableTokens
in classcom.puppycrawl.tools.checkstyle.api.AbstractCheck
-
getRequiredTokens
public int[] getRequiredTokens()- Specified by:
getRequiredTokens
in classcom.puppycrawl.tools.checkstyle.api.AbstractCheck
-
beginTree
public void beginTree(com.puppycrawl.tools.checkstyle.api.DetailAST rootAST) - Overrides:
beginTree
in classcom.puppycrawl.tools.checkstyle.api.AbstractCheck
-
finishTree
public void finishTree(com.puppycrawl.tools.checkstyle.api.DetailAST rootAST) - Overrides:
finishTree
in classcom.puppycrawl.tools.checkstyle.api.AbstractCheck
-
visitToken
public void visitToken(com.puppycrawl.tools.checkstyle.api.DetailAST ast) - Overrides:
visitToken
in classcom.puppycrawl.tools.checkstyle.api.AbstractCheck
-