| Package | Description |
|---|---|
| de.skuzzle.enforcer.restrictimports.analyze |
| Modifier and Type | Method and Description |
|---|---|
PackagePattern |
MatchedImport.getMatchedBy() |
static PackagePattern |
PackagePattern.parse(String patternString)
Parses the given String into a
PackagePattern. |
| Modifier and Type | Method and 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 and 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 and 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–2019. All rights reserved.