Skip to content

Instantly share code, notes, and snippets.

@SamCarlberg
Created June 9, 2016 01:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SamCarlberg/9b080c4673395f0817c26a46654c39a2 to your computer and use it in GitHub Desktop.
Save SamCarlberg/9b080c4673395f0817c26a46654c39a2 to your computer and use it in GitHub Desktop.
------------------------------------------------------------
Root project
------------------------------------------------------------
:check
+--- :checkstyleMain
| \--- :classes
| +--- :compileJava
| \--- :processResources
+--- :checkstyleTest
| \--- :testClasses
| +--- :compileTestJava
| | \--- :classes *
| \--- :processTestResources
+--- :jacocoRootReport
| +--- :core:classes
| | +--- :core:compileJava
| | | \--- :core:generateCodeFromSource
| | \--- :core:processResources
| +--- :core:test
| | +--- :core:classes *
| | \--- :core:testClasses
| | +--- :core:compileTestJava
| | | \--- :core:classes *
| | \--- :core:processTestResources
| +--- :ui:classes
| | +--- :ui:compileJava
| | | \--- :core:shadowJar
| | | \--- :core:classes *
| | +--- :ui:cssToBin
| | | \--- :ui:processResources
| | \--- :ui:processResources *
| \--- :ui:test
| +--- :core:shadowJar *
| +--- :ui:classes *
| \--- :ui:testClasses
| +--- :ui:compileTestJava
| | +--- :core:shadowJar *
| | +--- :core:testClasses *
| | \--- :ui:classes *
| \--- :ui:processTestResources
+--- :jacocoTestReport
| \--- :classes *
\--- :test
+--- :classes *
\--- :testClasses *
(*) - subtree omitted (printed previously)
To see task dependency tree for a specific task, run gradlew <project-path>:<task> <project-path>:taskTree [--no-repeat]
Executions of all tasks except for taskTree will be skipped. They will be used for building the task graph only.
Add --no-repeat to prevent printing a subtree of the same task more than once.
For example, try running gradlew :core:build :core:taskTree
:core:taskTree
------------------------------------------------------------
Project :core
------------------------------------------------------------
:core:check
+--- :core:checkstyleGenerated
| \--- :core:generatedClasses
| +--- :core:compileGeneratedJava
| \--- :core:processGeneratedResources
+--- :core:checkstyleMain
| \--- :core:classes
| +--- :core:compileJava
| | \--- :core:generateCodeFromSource
| \--- :core:processResources
+--- :core:checkstyleTest
| \--- :core:testClasses
| +--- :core:compileTestJava
| | \--- :core:classes *
| \--- :core:processTestResources
+--- :core:jacocoTestReport
| \--- :core:classes *
\--- :core:test
+--- :core:classes *
\--- :core:testClasses *
(*) - subtree omitted (printed previously)
To see task dependency tree for a specific task, run gradlew <project-path>:<task> <project-path>:taskTree [--no-repeat]
Executions of all tasks except for taskTree will be skipped. They will be used for building the task graph only.
Add --no-repeat to prevent printing a subtree of the same task more than once.
For example, try running gradlew :core:build :core:taskTree
:ui:taskTree
------------------------------------------------------------
Project :ui
------------------------------------------------------------
:ui:check
+--- :ui:checkstyleMain
| \--- :ui:classes
| +--- :ui:compileJava
| | \--- :core:shadowJar
| | \--- :core:classes
| | +--- :core:compileJava
| | | \--- :core:generateCodeFromSource
| | \--- :core:processResources
| +--- :ui:cssToBin
| | \--- :ui:processResources
| \--- :ui:processResources *
+--- :ui:checkstylePackage
| \--- :ui:packageClasses
| +--- :ui:compilePackageJava
| \--- :ui:processPackageResources
+--- :ui:checkstyleTest
| \--- :ui:testClasses
| +--- :ui:compileTestJava
| | +--- :core:shadowJar *
| | +--- :core:testClasses
| | | +--- :core:compileTestJava
| | | | \--- :core:classes *
| | | \--- :core:processTestResources
| | \--- :ui:classes *
| \--- :ui:processTestResources
+--- :ui:jacocoTestReport
| \--- :ui:classes *
\--- :ui:test
+--- :core:shadowJar *
+--- :ui:classes *
\--- :ui:testClasses *
(*) - subtree omitted (printed previously)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment