All Classes and Interfaces

Classes
Class
Description
Common superclass of all tasks provided by this plugin
Task which gathers the required task info and writes it to a JSON file.
Task which gathers the required task info and shows it as the execution queue.
Task which gathers the required task info and shows it as a dependency tree.
Wraps a StringBuilder with optional color support.
Determines which task we start our analysis on.
The main class of the Gradle TaskInfo Plugin.
Some utility methods about checking the Gradle version in order to establish which features are supported.
Utility methods to access Gradle properties on objects reflectively.
Creates an identity String (normally a task path, like ":module:myTask") for a node in the Gradle execution plan.
The information we collect on a task for use by this plugin.
Gradle extension for configuring this plugin.
Comparator that defines the natural ordering of our TaskInfoDto objects.
Abstracts from changing Gradle classes about internal task nodes.
Detects the task dependencies and metadata using dark magic.