aem-plugin / com.cognifide.gradle.aem.common.file.resolver / FileGroup

FileGroup

open class FileGroup

Constructors

<init>

FileGroup(aem: AemExtension, downloadDir: File, name: String)

Properties

aem

val aem: AemExtension

dirs

val dirs: List<File>

downloadDir

val downloadDir: File

files

val files: List<File>

name

val name: String

resolutions

val resolutions: List<FileResolution>

Functions

createResolution

open fun createResolution(id: String, resolver: (FileResolution) -> File): FileResolution

resolve

fun resolve(id: String, resolver: (FileResolution) -> File): FileResolution
fun resolve(): List<File>

Inheritors

PackageGroup

Allows to customize behavior of satisfy task for concrete group of packages.

class PackageGroup : FileGroup