| Package | Description |
|---|---|
| de.skuzzle.enforcer.restrictimports.analyze |
| Modifier and Type | Method | Description |
|---|---|---|
PackagePattern |
MatchedImport.getMatchedBy() |
|
static PackagePattern |
PackagePattern.parse(String patternString) |
Parses the given String into a
PackagePattern. |
| Modifier and Type | Method | Description |
|---|---|---|
List<PackagePattern> |
BannedImportGroup.getAllowedImports() |
|
List<PackagePattern> |
BannedImportGroup.getBannedImports() |
|
List<PackagePattern> |
BannedImportGroup.getBasePackages() |
|
List<PackagePattern> |
BannedImportGroup.getExcludedClasses() |
|
Optional<PackagePattern> |
BannedImportGroup.ifImportIsBanned(String importName) |
|
static List<PackagePattern> |
PackagePattern.parseAll(Collection<String> patternStrings) |
Parses each string of the given collection into a
PackagePattern and
returns them in a list. |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
PackagePattern.matches(PackagePattern packagePattern) |
Tests whether the given package pattern is matched by this package pattern
instance.
|
MatchedFile.Builder |
MatchedFile.Builder.withMatchAt(int importLine,
String matchedString,
PackagePattern matchedBy) |
Records a matched import within this file.
|
| Modifier and Type | Method | Description |
|---|---|---|
BannedImportGroup.Builder |
BannedImportGroup.Builder.withAllowedImports(List<PackagePattern> allowedImports) |
|
BannedImportGroup.Builder |
BannedImportGroup.Builder.withBannedImports(List<PackagePattern> bannedImports) |
|
BannedImportGroup.Builder |
BannedImportGroup.Builder.withBasePackages(List<PackagePattern> basePackages) |
|
BannedImportGroup.Builder |
BannedImportGroup.Builder.withExcludedClasses(List<PackagePattern> excludedClasses) |
Copyright © 2014–2018. All rights reserved.