Package com.github.vlsi.gradle.release
Class Apache2LicenseRenderer
-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Named,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable
public class Apache2LicenseRenderer extends DefaultTaskThis class converts license analysis of com.github.jk1.license to a LICENSE-compatible format
-
-
Field Summary
Fields Modifier and Type Field Description private final Property<ArtifactType>artifactTypeprivate final ConfigurableFileCollectionmetadataprivate final RegularFilePropertyoutputFileprivate final Property<String>dependencySubfoderprivate final Property<Boolean>failOnIncompatibleLicenseprivate final MapProperty<LicenseExpression, AsfLicenseCategory>licenseCategoryprivate final RegularFilePropertymainLicenseFileprivate final Property<String>mainLicenseTextprivate final CopySpecdependencyLicensesCopySpecprivate Booleanenabledprivate final Property<Duration>timeoutprivate final TaskStateInternalstateprivate BooleanimpliesSubProjectsprivate final BooleanhasCustomActions
-
Constructor Summary
Constructors Constructor Description Apache2LicenseRenderer(ObjectFactory objectFactory, ProjectLayout layout)
-
Method Summary
Modifier and Type Method Description final Property<ArtifactType>getArtifactType()final ConfigurableFileCollectiongetMetadata()final RegularFilePropertygetOutputFile()final Property<String>getDependencySubfoder()final Property<Boolean>getFailOnIncompatibleLicense()final MapProperty<LicenseExpression, AsfLicenseCategory>getLicenseCategory()final RegularFilePropertygetMainLicenseFile()final Property<String>getMainLicenseText()final CopySpecgetDependencyLicensesCopySpec()final Unitrun()-
Methods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, 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, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, 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
-
getArtifactType
final Property<ArtifactType> getArtifactType()
-
getMetadata
final ConfigurableFileCollection getMetadata()
-
getOutputFile
final RegularFileProperty getOutputFile()
-
getDependencySubfoder
final Property<String> getDependencySubfoder()
-
getFailOnIncompatibleLicense
final Property<Boolean> getFailOnIncompatibleLicense()
-
getLicenseCategory
final MapProperty<LicenseExpression, AsfLicenseCategory> getLicenseCategory()
-
getMainLicenseFile
final RegularFileProperty getMainLicenseFile()
-
getMainLicenseText
final Property<String> getMainLicenseText()
-
getDependencyLicensesCopySpec
@Internal() final CopySpec getDependencyLicensesCopySpec()
-
-
-
-