Create private Gradle task which is not visible on task list

gradle

Solution

Gradle doesn't support marking a task as "private". However, `gradle tasks` will only show a task if it either has `task.group` set, or no other task depends on it. The idea behind this is that such a task is likely meant to be executed directly by the user. In contrast, `gradle tasks --all` will show all tasks.

Problem

Is it possible to create private Gradle task which is not visible on task list (gradlew tasks)?

Original source