Interface RestrictImportsTaskConfiguration

All Known Implementing Classes:
RestrictImports, RestrictImportsExtension

public interface RestrictImportsTaskConfiguration
  • Method Details

    • getReportsDirectory

      org.gradle.api.file.DirectoryProperty getReportsDirectory()
    • getIncludeCompileCode

      @Input org.gradle.api.provider.Property<Boolean> getIncludeCompileCode()
    • getIncludeTestCode

      @Input org.gradle.api.provider.Property<Boolean> getIncludeTestCode()
    • getFailBuild

      @Input org.gradle.api.provider.Property<Boolean> getFailBuild()
    • getParallel

      @Input org.gradle.api.provider.Property<Boolean> getParallel()
    • getParseFullCompilationUnit

      @Input org.gradle.api.provider.Property<Boolean> getParseFullCompilationUnit()
    • getMainSourceSet

      @InputFiles @SkipWhenEmpty org.gradle.api.provider.Property<org.gradle.api.file.FileCollection> getMainSourceSet()
    • getTestSourceSet

      @InputFiles @SkipWhenEmpty org.gradle.api.provider.Property<org.gradle.api.file.FileCollection> getTestSourceSet()
    • getGroups

      @Input org.gradle.api.provider.ListProperty<BannedImportGroupDefinition> getGroups()
    • getNotFixable

      @Input org.gradle.api.provider.ListProperty<NotFixableDefinition> getNotFixable()
    • group

      void group(org.gradle.api.Action<BannedImportGroupDefinition> definition)
    • notFixable

      void notFixable(org.gradle.api.Action<NotFixableDefinition> definition)