mirror of
https://github.com/l0ng-ai/tty7.git
synced 2026-09-26 00:02:34 +00:00
tty7 is split into two Rust processes: a persistent daemon that owns the shells and a GPU-rendered client that talks to it over a local socket. Because the shells live in the daemon, quitting and reopening the app leaves the session intact — detach and reattach, no tmux required. - Persistent sessions — the daemon holds the PTYs and child processes, so closing a window or swapping in a new build never takes a shell down. - Performance — an 11 MB `cat` completes in 95 ms and DOOM-fire renders at 888 fps; the daemon drains the PTY at device speed off the render path. - Shell-aware — new tabs and splits open in the current working directory; zsh, bash, fish, and PowerShell are set up automatically. - Enhanced prompt — inline completion, syntax highlighting, history, and in-terminal search, with rich flag/subcommand signatures for common tools. - Tabs, resizable splits, a command palette, click-to-open links, desktop notifications, eight themes, and CJK/IME input. Native builds for macOS, Windows, and Linux. Built on Zed's gpui and Alacritty's VT core.
1 line
202 KiB
JSON
1 line
202 KiB
JSON
{"description":"Gradle is an open-source build automation tool that is designed to be flexible enough to build almost any type of software","options":[{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"task name","description":null,"optional":true,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"subcommands":[{"names":["build"],"description":"Compute all outputs","hidden":false,"options":[{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["run"],"description":"Run applications","hidden":false,"options":[{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["check"],"description":"Run all checks","hidden":false,"options":[{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["clean"],"description":"Clear the contents of the build directory","hidden":false,"options":[{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["projects"],"description":"List of all sub-projects","hidden":false,"options":[{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["tasks"],"description":"List of main tasks of the selected project","hidden":false,"options":[{"names":["--all"],"description":"By default, this report shows only those tasks which have been assigned to a task group. You can obtain more information in the task listing using the --all option","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--group"],"description":"If you need to be more precise, you can display only the tasks from a specific group","args":[{"name":"group","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["help"],"description":"Display task usage information","hidden":false,"options":[{"names":["--task"],"description":null,"args":[{"name":"task","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":true,"repeatable":false,"hidden":false},{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["dependencies"],"description":"Gives you a list of the dependencies of the selected project, broken down by configuration","hidden":false,"options":[{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["buildEnvironment"],"description":"Visualises the buildscript dependencies of the selected project","hidden":false,"options":[{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["dependencyInsight"],"description":"Gives you an insight into a particular dependency (or dependencies) that match specified input","hidden":false,"options":[{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["properties"],"description":"Gives you a list of the properties of the selected project","hidden":false,"options":[{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["--status"],"description":"(Standalone command) List running and recently stopped Gradle daemons. Only displays daemons of the same Gradle version","hidden":false,"options":[],"args":[],"subcommands":[]},{"names":["--stop"],"description":"(Standalone command) Stop all Gradle Daemons of the same version","hidden":false,"options":[],"args":[],"subcommands":[]},{"names":["init"],"description":"Create new Gradle builds, with new or existing projects","hidden":false,"options":[{"names":["--type"],"description":"Specify project type","args":[{"name":"type","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["basic"],"description":null},{"names":["java-library"],"description":null},{"names":["java-application"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["wrapper"],"description":"Generates a script, gradlew, that invokes a declared version of Gradle, downloading it beforehand if necessary","hidden":false,"options":[{"names":["--gradle-version"],"description":"The Gradle version used for downloading and executing the Wrapper","args":[{"name":"version","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--distribution-type"],"description":"The Gradle distribution type used for the Wrapper","args":[{"name":"type","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["bin"],"description":null},{"names":["all"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--gradle-distribution-url"],"description":"The full URL pointing to Gradle distribution ZIP file","args":[{"name":"url","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--gradle-distribution-sha256-sum"],"description":"The SHA256 hash sum used for verifying the downloaded Gradle distribution","args":[{"name":"SHA256 hash sum","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["test"],"description":"Run a test task","hidden":false,"options":[{"names":["--continuous"],"description":"Allows you to automatically re-execute the requested tasks when task inputs change","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--rerun-tasks"],"description":"This will force test and all task dependencies of test to execute","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--continue"],"description":"Gradle will execute every task to be executed where all of the dependencies for that task completed without failure","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-?","-h","--help"],"description":"Shows a help message with all available CLI options","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Prints Gradle, Groovy, Ant, JVM, and operating system version information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-S","--full-stacktrace"],"description":"Print out the full (very verbose) stacktrace for any exceptions","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-s","--stacktrace"],"description":"Print out the stacktrace also for user exceptions (e.g. compile error)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Create a build scan with fine-grained information about all aspects of your Gradle build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.debug"],"description":"Debug Gradle client (non-Daemon) process. Gradle will wait for you to attach a debugger at localhost:5005 by default","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.debug"],"description":"Debug Gradle Daemon process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-build-cache"],"description":"Toggles the Gradle build cache. Gradle will try to reuse outputs from previous builds. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-configure-on-demand"],"description":"Toggles Configure-on-demand. Only relevant projects are configured in this build run. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--max-workers"],"description":"Sets maximum number of workers that Gradle may use. Default is number of processors","args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--parallel"],"description":"Build projects in parallel. For limitations of this option, see Parallel Project Execution. Default is off","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-parallel"],"description":"Disables --parallel","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--priority"],"description":"Specifies the scheduling priority for the Gradle daemon and all processes launched by it","args":[{"name":"priority","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["normal"],"description":null},{"names":["low"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--profile"],"description":"Generates a high-level performance report in the $buildDir/reports/profile directory. --scan is preferred","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--scan"],"description":"Generate a build scan with detailed performance diagnostics","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-watch-fs"],"description":"Toggles watching the file system. When enabled Gradle re-uses information it collects about the file system between builds. Enabled by default on operating systems where Gradle supports this feature","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--daemon"],"description":"Use the Gradle Daemon to run the build. Starts the daemon if not running or existing daemon busy. Default is on","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--no-daemon"],"description":"Disables --daemon","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--foreground"],"description":"Starts the Gradle Daemon in a foreground process","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.daemon.idletimeout"],"description":"Gradle Daemon will stop itself after this number of milliseconds of idle time","args":[{"name":"milliseconds","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.logging.level"],"description":"Set logging level via Gradle properties","args":[{"name":"level","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["quiet"],"description":null},{"names":["warn"],"description":null},{"names":["lifecycle"],"description":null},{"names":["info"],"description":null},{"names":["debug"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--quiet"],"description":"Log errors only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--warn"],"description":"Set log level to warn","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--info"],"description":"Set log level to info","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d","--debug"],"description":"Log in debug mode (includes normal stacktrace)","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.console"],"description":"Specify console mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--console"],"description":"Specifies which type of console output to generate","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["auto"],"description":"Enables color and other rich output in the console output when the build process is attached to a console, or to generate plain text only when not attached to a console"},{"names":["plain"],"description":"Disables all color and other rich output in the console output. This is the default when Gradle is not attached to a terminal"},{"names":["rich"],"description":"Enables color and other rich output in the console output, regardless of whether the build process is not attached to a console"},{"names":["verbose"],"description":"Enables color and other rich output like the rich, but output task names and outcomes at the lifecycle log level, as is done by default in Gradle 3.5 and earlier"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.warning.mode"],"description":"Specify warning mode via Gradle properties","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warning-mode"],"description":"Specifies how to log warning","args":[{"name":"mode","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["all"],"description":"Log all warnings"},{"names":["fail"],"description":"Log all warnings and fail the build if there are any warnings"},{"names":["summary"],"description":"Suppress all warnings and log a summary at the end of the build"},{"names":["none"],"description":"Suppress all warnings, including the summary at the end of the build"}],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--include-build"],"description":"Run the build as a composite, including the specified build","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--offline"],"description":"Specifies that the build should operate without accessing network resources","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--refresh-dependencies"],"description":"Refresh the state of dependencies","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--dry-run"],"description":"Run Gradle with all task actions disabled. Use this to show which task would have executed","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--write-locks"],"description":"Indicates that all resolved configurations that are lockable should have their lock state persisted","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--update-locks"],"description":"Indicates that versions for the specified modules have to be updated in the lock file","args":[{"name":"group:name","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-rebuild"],"description":"Do not rebuild project dependencies. Useful for debugging and fine-tuning buildSrc, but can lead to wrong results. Use with caution","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-b","--build-file"],"description":"Specifies the build file. For example: gradle --build-file=foo.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-c","--settings-file"],"description":"Specifies the settings file. For example: gradle --settings-file=somewhere/else/settings.gradle","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-g","--gradle-user-home"],"description":"Specifies the Gradle user home directory. The default is the .gradle directory in the user’s home directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--project-dir"],"description":"Specifies the start directory for Gradle","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--project-cache-dir"],"description":"Specifies the project-specific cache directory. Default value is .gradle in the root project directory","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-D","--system-prop"],"description":"Sets a system property of the JVM, for example -Dmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--init-script"],"description":"Specifies an initialization script","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-P","--project-prop"],"description":"Sets a project property of the root project, for example -Pmyprop=myvalue","args":[{"name":"system property","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.jvmargs"],"description":"Set JVM arguments","args":[{"name":"arguments","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-Dorg.gradle.java.home"],"description":"Set JDK home dir","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]}],"name":"gradle"} |