Class ValidateStructureTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
co.com.bancolombia.task.AbstractCleanArchitectureDefaultTask
co.com.bancolombia.task.ValidateStructureTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.Named, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

public abstract class ValidateStructureTask extends AbstractCleanArchitectureDefaultTask
  • Constructor Details

    • ValidateStructureTask

      public ValidateStructureTask()
  • Method Details

    • getProjectPath

      @Internal public abstract org.gradle.api.provider.Property<String> getProjectPath()
    • getModuleNames

      @Internal public abstract org.gradle.api.provider.SetProperty<String> getModuleNames()
    • getHasSpringWeb

      @Internal public abstract org.gradle.api.provider.Property<Boolean> getHasSpringWeb()
    • getModuleDependencies

      @Internal public abstract org.gradle.api.provider.MapProperty<String,Set> getModuleDependencies()
    • getProjectDirectories

      @Input public abstract org.gradle.api.provider.SetProperty<File> getProjectDirectories()
    • getWhitelistedDependencies

      @Input @Optional public abstract org.gradle.api.provider.Property<String> getWhitelistedDependencies()
    • doExecute

      protected void doExecute() throws IOException, CleanException
      Specified by:
      doExecute in class AbstractCleanArchitectureDefaultTask
      Throws:
      IOException
      CleanException