common-plugin / com.cognifide.gradle.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(project: Project, configuration: String, options: DependencyOptions.() -> Unit): Unit
fun add(project: Project, configuration: String, notation: Any): Unit

create

fun create(project: Project, notation: Any): Dependency
fun create(project: Project, options: DependencyOptions.() -> Unit): Dependency

isNotation

fun isNotation(text: String): Boolean

resolve

fun resolve(project: Project, notation: Any): File