Imports Checks
| AvoidModuleImport | Checks that there are no module imports. |
| AvoidStarImport |
Checks that there are no import statements that use the * notation. |
| AvoidStaticImport | Checks that there are no static import statements. |
| CustomImportOrder | Checks that the groups of import declarations appear in the order specified by the user. |
| IllegalImport | Checks for imports from a set of illegal packages and modules. |
| ImportControl | Controls what can be imported in each package and file. |
| ImportOrder | Checks the ordering/grouping of imports. |
| ModuleImportOrder | Checks the ordering and placement of module import declarations. |
| RedundantImport | Checks for redundant import statements. |
| UnnecessaryFullyQualifiedType | Checks for fully qualified type references that are unnecessary because the type could simply be imported and referenced by its simple name. |
| UnusedImports | Checks for unused import statements. |






