TerminalGradleTask
data class TerminalGradleTask @JvmOverloads constructor(val path: String, val description: String = "", val projectDirectory: String? = null)
One imported Gradle task returned by a host completion loader.
path is the canonical Gradle task path, including its leading colon. Hosts may provide projectDirectory relative to the terminal working directory so the shared source can scope -p and --project-dir task completion without accessing the filesystem.
Throws
if path is not a canonical non-root Gradle task path or projectDirectory is present but blank.