Package com.github.vlsi.jandex
Class JandexProcessResources
-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Named,org.gradle.api.Task,org.gradle.api.file.ContentFilterable,org.gradle.api.file.CopyProcessingSpec,org.gradle.api.file.CopySourceSpec,org.gradle.api.file.CopySpec,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.IConventionAware,org.gradle.api.internal.TaskInternal,org.gradle.api.internal.file.copy.CopySpecSource,org.gradle.api.plugins.ExtensionAware,org.gradle.api.tasks.util.PatternFilterable,org.gradle.util.Configurable
@DisableCachingByDefault(because = "Copy task that adds a Jandex index to the resources, not worth caching") public abstract class JandexProcessResources extends ProcessResources
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classJandexProcessResources.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static StringVERBpublic final static StringTARGETprivate final Property<String>indexDestinationPathprivate final Property<JandexBuildAction>jandexBuildActionprivate final TaskOutputsInternaloutputsprivate StringfilteringCharsetprivate final Spec<in TaskInternal>onlyIfprivate final Property<Duration>timeoutprivate final TaskRequiredServicesrequiredServicesprivate DuplicatesStrategyduplicatesStrategyprivate final TaskDependencyInternaltaskDependenciesprivate final Set<Object>dependsOnprivate final TaskDestroyablesdestroyablesprivate final Loggerloggerprivate BooleanisCaseSensitiveprivate final Stringpathprivate final Factory<File>temporaryDirFactoryprivate final Optional<String>reasonTaskIsIncompatibleWithConfigurationCacheprivate final TaskLocalStatelocalStateprivate final List<InputChangesAwareTaskAction>taskActionsprivate FiledestinationDirprivate final TaskDependencyInternallifecycleDependenciesprivate final ConventionMappingconventionMappingprivate BooleanisEnabledprivate BooleanimpliesSubProjectsprivate final TaskInputsInternalinputsprivate final Property<ConfigurableFilePermissions>dirPermissionsprivate final FileCollectionsourceprivate Booleanenabledprivate BooleanincludeEmptyDirsprivate final TaskStateInternalstateprivate final DestinationRootCopySpecrootSpecprivate final Set<String>excludesprivate final TaskIdentity<?>taskIdentityprivate final TaskDependencyshouldRunAfterprivate final ExtensionContainerextensionsprivate final BooleanisCompatibleWithConfigurationCacheprivate final TaskDependencyfinalizedByprivate final Set<String>includesprivate final AntBuilderantprivate final DynamicObjectasDynamicObjectprivate final List<ResourceLock>sharedResourcesprivate BooleandidWorkprivate final Optional<String>reasonNotToTrackStateprivate Stringgroupprivate final Set<String>reasonsNotToTrackStateprivate final BooleanisHasCustomActionsprivate List<Action<in Task>>actionsprivate final Property<ConfigurableFilePermissions>filePermissionsprivate final Stringnameprivate final FiletemporaryDirprivate final LoggingManagerloggingprivate final PathidentityPathprivate final TaskDependencymustRunAfterprivate final StandardOutputCapturestandardOutputCaptureprivate final Projectprojectprivate Stringdescriptionpublic final static JandexProcessResources.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description JandexProcessResources()
-
Method Summary
Modifier and Type Method Description abstract Property<String>getIndexDestinationPath()abstract Property<JandexBuildAction>getJandexBuildAction()-
Methods inherited from class org.gradle.api.DefaultTask
getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, setActions, setDescription, setDidWork, setEnabled, setEnabled, setGroup -
Methods inherited from class org.gradle.api.tasks.AbstractCopyTask
getDirPermissions, getDuplicatesStrategy, getExcludes, getFilePermissions, getFilteringCharset, getIncludeEmptyDirs, getIncludes, getSource, isCaseSensitive, setCaseSensitive, setDuplicatesStrategy, setFilteringCharset, setIncludeEmptyDirs -
Methods inherited from class org.gradle.api.internal.AbstractTask
getAsDynamicObject, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getReasonsNotToTrackState, getRequiredServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, setImpliesSubProjects -
Methods inherited from class org.gradle.api.tasks.Copy
getDestinationDir, getRootSpec, setDestinationDir -
Methods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMapping -
Methods inherited from class org.gradle.api.file.CopySourceSpec
from, from, from -
Methods inherited from class org.gradle.api.file.CopySpec
filesMatching, filesMatching, filesNotMatching, filesNotMatching, into, into, with -
Methods inherited from class org.gradle.api.file.CopyProcessingSpec
dirPermissions, eachFile, eachFile, filePermissions, into, rename, rename, rename, rename -
Methods inherited from class org.gradle.api.tasks.util.PatternFilterable
exclude, exclude, exclude, exclude, include, include, include, include, setExcludes, setIncludes -
Methods inherited from class org.gradle.api.file.ContentFilterable
expand, expand, filter, filter, filter, filter -
Methods inherited from class org.gradle.api.Task
configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, doNotTrackState, finalizedBy, hasProperty, mustRunAfter, notCompatibleWithConfigurationCache, onlyIf, onlyIf, onlyIf, property, setDependsOn, setFinalizedBy, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class kotlin.Comparable
compareTo -
Methods inherited from class org.gradle.api.internal.TaskInternal
acceptServiceReferences, appendParallelSafeAction, doNotTrackStateIf, hasTaskActions, prependParallelSafeAction, restoreOnlyIf, restoreTaskActions -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getIndexDestinationPath
@Input() abstract Property<String> getIndexDestinationPath()
-
getJandexBuildAction
@Input() abstract Property<JandexBuildAction> getJandexBuildAction()
-
-
-
-