Есть ли инструмент, который позволит мне установить точки останова в файле build.gradle и выполнить задачи в отладчике?
Примечание. Я считаю, что задаю другой вопрос, кроме похожих вопросов stackoverflow относительно отладки плагинов Gradle, где (предположительно) намерение выполнить пользовательский Groovy или код плагина Java, расположенный в отдельном файле. Я хочу установить точку останова в задаче Gradle в простом файле build.gradle, например...
task example {
println "I want to set a breakpoint here"
}
... так что, когда я запускаю gradle example
, я могу проверить контекст в отладчике.
(Для тех, кто указал бы мне на IntelliJ... хотя сайт JetBrains рекламирует, что они поддерживают отладочные сценарии Gradle в интерфейсе IDEA, AFAICT это неверно, поскольку об этом сообщалось об ошибке в IDEA13 EAP и не было исправлено в IDEA 14. См. Отладка Gradle файлов сборки в Intellij/Android Studio)
Есть ли какой-либо инструмент для отладки, который позволяет мне установить точку останова в файле build.gradle или что-то в DSL Gradle, что делает невозможным установить точки останова в задаче, такой как мой пример выше?