Similar to IntelliJ or Eclipse's Gradle Tab, this would be a tab that lives in the IDE screen when a gradle project is opened (check if the Gradle facet is present). By default, this tab can be on the right-hand side of the IDE.
This tab should have 2 sub-tabs, which is the Tasks tab, and the Dependencies tab. Both of these tabs should start with displaying all the top-level projects (top-level folders with a build.gradle or build.gradle.kts present).
Tasks Tab
This tab should list all the gradle tasks in the given project within a hierarchical view (i.e. railroad > application > run).
Example:

Dependencies Tab
This tab should list all of the different dependencies under the associated classpath of which they belong to. This should display in a hierarchical view, where a dependency can have a list of dependencies and etc, etc.
Example:

Examples are taken from IntelliJ Gradle Tab :)
Similar to IntelliJ or Eclipse's Gradle Tab, this would be a tab that lives in the IDE screen when a gradle project is opened (check if the Gradle facet is present). By default, this tab can be on the right-hand side of the IDE.
This tab should have 2 sub-tabs, which is the Tasks tab, and the Dependencies tab. Both of these tabs should start with displaying all the top-level projects (top-level folders with a
build.gradleorbuild.gradle.ktspresent).Tasks Tab
This tab should list all the gradle tasks in the given project within a hierarchical view (i.e.

railroad > application > run).Example:
Dependencies Tab
This tab should list all of the different dependencies under the associated classpath of which they belong to. This should display in a hierarchical view, where a dependency can have a list of dependencies and etc, etc.

Example:
Examples are taken from IntelliJ Gradle Tab :)