Include task tree functionality in gradle core

Gradle has the dependencyInsight task built-in which is great for debugging dependency related issues.

Can I suggest that the task-tree plugin also be a core / built-in task to help with debugging task related issues? (perhaps renamed to taskInsight)

2 Likes

Just bumping this thread, I’d appreciate it if one of the gradle devs could comment

I think this is something that would be useful for sure. Another plugin along the same lines is https://github.com/jakeouellette/inspector.

I think if we wanted to bring something like this into Gradle core we’d have to figure out how to deal with other types of task relationships, and how to visualize them within the constraints of a terminal. By this I mean finalizer tasks, and ordering rules like shouldRunAfter and mustRunAfter.