Multiple

abstract class Multiple<FileTypeT : FileSystemLocation> : Artifact<FileTypeT>
MultipleArtifact

Public Artifact for Android Gradle plugin.

MultipleArtifact.MULTIDEX_KEEP_PROGUARD

Text files with additional ProGuard rules to be used to determine which classes are compiled into the main dex file.

Denotes possible multiple FileSystemLocation instances for this artifact type. Consumers of artifact types with multiple instances must consume a collection of FileSystemLocation.

Summary

Public constructors

<init>(kind: ArtifactKind<FileTypeT>, category: Artifact.Category)

Denotes possible multiple FileSystemLocation instances for this artifact type.

Inherited functions

String getFileSystemLocationName()

String getFolderName()

String name()

Provide a unique name for the artifact type. For external plugins defining new types, consider adding the plugin name to the artifact's name to avoid collision with other plugins.

Inherited properties

Public constructors

<init>

Multiple(
    kind: ArtifactKind<FileTypeT>,
    category: Artifact.Category)

Denotes possible multiple FileSystemLocation instances for this artifact type. Consumers of artifact types with multiple instances must consume a collection of FileSystemLocation.