|
|
fun composeException(taskName: String, type: Class<*>? = null, cause: Exception? = null, project: Project = this.project): CommonException |
|
|
fun define(name: String, configurer: CommonDefaultTask.() -> Unit = {}): TaskProvider<CommonDefaultTask> |
|
|
fun <T : Task> get(path: String): T |
|
|
fun <T : Task> getAll(): List<T> |
|
|
fun <T : Task> getAllSafely(type: Class<T>): List<T> |
|
|
fun getSafely(path: String): Task? |
|
|
fun <T : Task> named(name: String, configurer: T.() -> Unit = {}): TaskProvider<T> |
|
|
fun <T : Task> pathed(path: String): TaskProvider<T>
fun pathed(paths: Collection<Any>): List<TaskProvider<out Task>> |
|
|
fun <T : Task> register(name: String, configurer: T.() -> Unit = {}): TaskProvider<T> |
|
|
fun registerSequence(name: String, sequenceOptions: TaskSequence.() -> Unit): TaskProvider<Task>
fun registerSequence(name: String, taskOptions: Task.() -> Unit, sequenceOptions: TaskSequence.() -> Unit): TaskProvider<Task> |
|
|
fun <T : Task> typed(configurer: T.() -> Unit): Unit |