Package-level declarations

Types

Link copied to clipboard
@DisableCachingByDefault(because = "Caching behavior has not been reviewed for this custom Jar task yet")
abstract class JarWithClassifier(classifier: String) : Jar

A Jar task with the specified classifier, and adopting the duplicate strategy org.gradle.api.file.DuplicatesStrategy.WARN.

Link copied to clipboard
@DisableCachingByDefault(because = "Caching behavior depends on documentation task inputs configured at runtime")
abstract class JavadocJar : JarWithClassifier

A task generating a Jar file with the Javadoc.

Link copied to clipboard
@DisableCachingByDefault(because = "The archive content depends on publishing outputs produced during the current build")
abstract class ZipMavenCentralPortalPublication @Inject constructor : Zip

A Zip task that creates a zip file containing the local Maven repository.