com.puppycrawl.tools.checkstyle.checks.imports
Class RedundantImportCheck
- Configurable, Contextualizable
public class RedundantImportCheck
Checks for imports that are redundant. An import statement is
considered redundant if:
- It is a duplicate of another import. This is, when a class is imported
more than once.
- The class non-statically imported is from the
java.lang
package. For example importing java.lang.String
. - The class non-statically imported is from the same package as the
current package.
An example of how to configure the check is:
<module name="RedundantImport"/>
Compatible with Java 1.5 source.
beginTree , destroy , finishTree , getAcceptableTokens , getClassLoader , getDefaultTokens , getFileContents , getLines , getRequiredTokens , getTabWidth , getTokenNames , init , leaveToken , log , log , setClassLoader , setFileContents , setMessages , setTabWidth , setTokens , visitToken |
getId , getMessageBundle , getSeverity , getSeverityLevel , log , log , log , log , log , log , log , log , log , log , log , setId , setSeverity |