TaskExecutionListeners的通知顺序是否与Gradle中的注册顺序匹配?
如果我运行TaskExecutionListeners的通知顺序是否与Gradle中的注册顺序匹配?,gradle,Gradle,如果我运行gradle three,以下内容是否总是按顺序打印1、2、3 任务一{ gradle.taskGraph.whenReady{graph-> if(graph.hasTask(it)){ 打印“一” } } } 任务二{ 德彭森一号 gradle.taskGraph.whenReady{graph-> if(graph.hasTask(it)){ 打印“二” } } } 任务三{ 德彭森二号 gradle.taskGraph.whenReady{graph-> if(graph.ha
gradle three
,以下内容是否总是按顺序打印1、2、3
任务一{
gradle.taskGraph.whenReady{graph->
if(graph.hasTask(it)){
打印“一”
}
}
}
任务二{
德彭森一号
gradle.taskGraph.whenReady{graph->
if(graph.hasTask(it)){
打印“二”
}
}
}
任务三{
德彭森二号
gradle.taskGraph.whenReady{graph->
if(graph.hasTask(it)){
打印“三”
}
}
}
是的,当闭包被放入LinkedHashMap
时,当您调用whenReady
不过,公共api中没有任何内容说明这一点