Class RestrictImportsExtension
java.lang.Object
de.skuzzle.restrictimports.gradle.RestrictImportsExtension
- All Implemented Interfaces:
BannedImportGroupDefinition,RestrictImportsTaskConfiguration
public abstract class RestrictImportsExtension
extends Object
implements BannedImportGroupDefinition, RestrictImportsTaskConfiguration
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract org.gradle.api.model.ObjectFactoryvoidgroup(org.gradle.api.Action<BannedImportGroupDefinition> spec) voidnotFixable(org.gradle.api.Action<NotFixableDefinition> spec) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.skuzzle.restrictimports.gradle.BannedImportGroupDefinition
getAllowedImports, getBannedImports, getBasePackages, getExclusions, getReasonMethods inherited from interface de.skuzzle.restrictimports.gradle.RestrictImportsTaskConfiguration
getFailBuild, getGroups, getIncludeCompileCode, getIncludeTestCode, getMainSourceSet, getNotFixable, getParallel, getParseFullCompilationUnit, getReportsDirectory, getTestSourceSet
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
RestrictImportsExtension
public RestrictImportsExtension()
-
-
Method Details
-
getObjectFactory
@Inject protected abstract org.gradle.api.model.ObjectFactory getObjectFactory() -
group
- Specified by:
groupin interfaceRestrictImportsTaskConfiguration
-
notFixable
- Specified by:
notFixablein interfaceRestrictImportsTaskConfiguration
-