Class SpotBugsTaskForJava

  • All Implemented Interfaces:
    java.lang.Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

    @CacheableTask
    public class SpotBugsTaskForJava
    extends SpotBugsTask
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.gradle.api.Task

        org.gradle.api.Task.Namer
    • Field Summary

      • Fields inherited from interface org.gradle.api.Task

        TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
    • Constructor Summary

      Constructors 
      Constructor Description
      SpotBugsTaskForJava​(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.model.ObjectFactory objects)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.gradle.api.file.FileCollection getAuxClassPaths()  
      org.gradle.api.file.FileCollection getClassDirs()  
      org.gradle.api.file.FileCollection getSourceDirs()  
      protected void init​(SpotBugsExtension extension)
      Set properties from extension right after the task creation.
      • Methods inherited from class org.gradle.api.internal.AbstractTask

        appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getSharedResources, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, requiresResource, requiresResource, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • SpotBugsTaskForJava

        @Inject
        public SpotBugsTaskForJava​(@NonNull
                                   org.gradle.api.tasks.SourceSet sourceSet,
                                   org.gradle.api.model.ObjectFactory objects)
    • Method Detail

      • init

        protected void init​(SpotBugsExtension extension)
        Description copied from class: SpotBugsTask
        Set properties from extension right after the task creation. User may overwrite these properties by build script.
        Overrides:
        init in class SpotBugsTask
        Parameters:
        extension - the source extension to copy the properties.
      • getSourceDirs

        public org.gradle.api.file.FileCollection getSourceDirs()
        Specified by:
        getSourceDirs in class SpotBugsTask
      • getClassDirs

        public org.gradle.api.file.FileCollection getClassDirs()
        Specified by:
        getClassDirs in class SpotBugsTask