public abstract class RestrictImportsExtension extends java.lang.Object implements BannedImportGroupDefinition, RestrictImportsTaskConfiguration
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
| Constructor and Description |
|---|
RestrictImportsExtension() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract org.gradle.api.model.ObjectFactory |
getObjectFactory() |
void |
group(org.gradle.api.Action<BannedImportGroupDefinition> spec) |
void |
notFixable(org.gradle.api.Action<NotFixableDefinition> spec) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllowedImports, getBannedImports, getBasePackages, getExclusions, getReasongetFailBuild, getGroups, getIncludeCompileCode, getIncludeTestCode, getMainSourceSet, getNotFixable, getParallel, getParseFullCompilationUnit, getReportsDirectory, getTestSourceSetpublic static final java.lang.String NAME
@Inject protected abstract org.gradle.api.model.ObjectFactory getObjectFactory()
public void group(org.gradle.api.Action<BannedImportGroupDefinition> spec)
group in interface RestrictImportsTaskConfigurationpublic void notFixable(org.gradle.api.Action<NotFixableDefinition> spec)
notFixable in interface RestrictImportsTaskConfiguration