in src/main/groovy/org/jetbrains/gradle/ext/TaskTriggersConfig.groovy [48:60]
List<? extends Task> resolveTasks(Object taskObject) {
if (taskObject instanceof Task) {
return Collections.singletonList((Task)taskObject)
} else if (taskObject instanceof Provider) {
return resolveTasks(((Provider)taskObject).get())
} else if (taskObject instanceof String) {
return Collections.singletonList(project.tasks.findByPath(taskObject));
} else if (taskObject instanceof TaskCollection) {
return ((TaskCollection)taskObject).asList()
} else {
return Collections.emptyList()
}
}