aem-plugin / com.cognifide.gradle.aem.common.build / DependencyOptions

DependencyOptions

class DependencyOptions

Based on: org.gradle.kotlin.dsl.accessors.runtime

Constructors

<init>

Based on: org.gradle.kotlin.dsl.accessors.runtime

DependencyOptions()

Properties

classifier

var classifier: String?

configuration

var configuration: String?

ext

var ext: String?

group

lateinit var group: String

name

lateinit var name: String

notation

val notation: String

version

var version: String?

Functions

dependency

fun dependency(group: String, name: String, version: String? = null, configuration: String? = null, classifier: String? = null, ext: String? = null): Unit

Companion Object Functions

add

fun add(aem: AemExtension, configuration: String, options: DependencyOptions.() -> Unit): Unit
fun add(aem: AemExtension, configuration: String, notation: Any): Unit

create

fun create(aem: AemExtension, notation: Any): Dependency
fun create(aem: AemExtension, options: DependencyOptions.() -> Unit): Dependency

isNotation

fun isNotation(text: String): Boolean

resolve

fun resolve(aem: AemExtension, notation: Any): File