-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable
public abstract class GenerateArtifactPodspecTask extends DefaultTask
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumGenerateArtifactPodspecTask.ArtifactTypepublic classGenerateArtifactPodspecTask.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Property<String>specNameprivate final Property<String>specVersionprivate final DirectoryPropertydestinationDirprivate final MapProperty<String, String>attributesprivate final ListProperty<String>rawStatementsprivate final ListProperty<CocoapodsExtension.CocoapodsDependency>dependenciesprivate final Property<GenerateArtifactPodspecTask.ArtifactType>artifactTypeprivate final Provider<RegularFile>outputFileprivate Booleanenabledprivate final Property<Duration>timeoutprivate final TaskStateInternalstateprivate BooleanimpliesSubProjectsprivate final BooleanhasCustomActionsprivate final Set<Provider<out BuildService<?>>>requiredServices
-
Constructor Summary
Constructors Constructor Description GenerateArtifactPodspecTask()
-
Method Summary
Modifier and Type Method Description abstract Property<String>getSpecName()abstract Property<String>getSpecVersion()abstract DirectoryPropertygetDestinationDir()abstract MapProperty<String, String>getAttributes()abstract ListProperty<String>getRawStatements()abstract ListProperty<CocoapodsExtension.CocoapodsDependency>getDependencies()abstract Property<GenerateArtifactPodspecTask.ArtifactType>getArtifactType()final Provider<RegularFile>getOutputFile()final Unitgenerate()-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects -
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getSpecName
@Input() abstract Property<String> getSpecName()
-
getSpecVersion
@Input() abstract Property<String> getSpecVersion()
-
getDestinationDir
@OutputDirectory() abstract DirectoryProperty getDestinationDir()
-
getAttributes
@Input() abstract MapProperty<String, String> getAttributes()
-
getRawStatements
@Input() abstract ListProperty<String> getRawStatements()
-
getDependencies
abstract ListProperty<CocoapodsExtension.CocoapodsDependency> getDependencies()
-
getArtifactType
@Input() abstract Property<GenerateArtifactPodspecTask.ArtifactType> getArtifactType()
-
getOutputFile
@OutputFile() final Provider<RegularFile> getOutputFile()
-
-
-
-