org.apache.maven.enforcer.rule.api.EnforcerRuleRestrictImportspublic class RestrictImports extends Object implements org.apache.maven.enforcer.rule.api.EnforcerRule
| Constructor | Description |
|---|---|
RestrictImports() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
execute(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper helper) |
|
String |
getCacheId() |
|
boolean |
isCacheable() |
|
boolean |
isResultValid(org.apache.maven.enforcer.rule.api.EnforcerRule rule) |
|
void |
setAllowedImport(String allowedImport) |
|
void |
setAllowedImports(List<String> allowedImports) |
|
void |
setBannedImport(String bannedImport) |
|
void |
setBannedImports(List<String> bannedPackages) |
|
void |
setBasePackage(String basePackage) |
|
void |
setBasePackages(List<String> basePackages) |
|
void |
setCommentLineBufferSize(int commentLineBufferSize) |
|
void |
setExclusion(String exclusion) |
|
void |
setExclusions(List<String> exclusions) |
|
void |
setIncludeTestCode(boolean includeTestCode) |
|
void |
setReason(String reason) |
|
void |
setSourceFileCharset(String sourceFileCharset) |
public void execute(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper helper)
throws org.apache.maven.enforcer.rule.api.EnforcerRuleException
execute in interface org.apache.maven.enforcer.rule.api.EnforcerRuleorg.apache.maven.enforcer.rule.api.EnforcerRuleExceptionpublic String getCacheId()
getCacheId in interface org.apache.maven.enforcer.rule.api.EnforcerRulepublic boolean isCacheable()
isCacheable in interface org.apache.maven.enforcer.rule.api.EnforcerRulepublic boolean isResultValid(org.apache.maven.enforcer.rule.api.EnforcerRule rule)
isResultValid in interface org.apache.maven.enforcer.rule.api.EnforcerRulepublic final void setBasePackage(String basePackage)
public void setBannedImport(String bannedImport)
public final void setAllowedImport(String allowedImport)
public final void setExclusion(String exclusion)
public final void setIncludeTestCode(boolean includeTestCode)
public final void setReason(String reason)
public final void setCommentLineBufferSize(int commentLineBufferSize)
public final void setSourceFileCharset(String sourceFileCharset)
Copyright © 2014–2018. All rights reserved.