Class XMvnInstallTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.fedoraproject.xmvn.connector.gradle.XMvnInstallTask
- All Implemented Interfaces:
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>
class XMvnInstallTask
extends org.gradle.api.DefaultTask
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
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_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
deploy
(org.gradle.api.artifacts.PublishArtifact gradleArtifact, Set<? extends org.gradle.api.artifacts.ModuleDependency> dependencies) protected void
private List
<org.fedoraproject.xmvn.artifact.Artifact> getDependencyArtifacts
(org.gradle.api.artifacts.ModuleDependency dependency) private org.fedoraproject.xmvn.deployer.Deployer
private List
<org.fedoraproject.xmvn.artifact.Artifact> getExclusionArtifacts
(org.gradle.api.artifacts.ModuleDependency dependency) private org.fedoraproject.xmvn.artifact.Artifact
getPublishArtifact
(org.gradle.api.Project project, org.gradle.api.artifacts.PublishArtifact gradleArtifact) Methods inherited from class org.gradle.api.DefaultTask
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
Methods inherited from class org.gradle.api.internal.AbstractTask
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
-
Constructor Details
-
XMvnInstallTask
@Inject public XMvnInstallTask()
-
-
Method Details
-
getDeployer
private org.fedoraproject.xmvn.deployer.Deployer getDeployer() -
getPublishArtifact
private org.fedoraproject.xmvn.artifact.Artifact getPublishArtifact(org.gradle.api.Project project, org.gradle.api.artifacts.PublishArtifact gradleArtifact) -
getDependencyArtifacts
private List<org.fedoraproject.xmvn.artifact.Artifact> getDependencyArtifacts(org.gradle.api.artifacts.ModuleDependency dependency) -
getExclusionArtifacts
private List<org.fedoraproject.xmvn.artifact.Artifact> getExclusionArtifacts(org.gradle.api.artifacts.ModuleDependency dependency) -
deploy
private void deploy(org.gradle.api.artifacts.PublishArtifact gradleArtifact, Set<? extends org.gradle.api.artifacts.ModuleDependency> dependencies) -
deployProject
protected void deployProject()
-