GradleProblemGroup

The predefined Gradle root problem group.

Initialization, configuration, and execution of the Gradle runtime, integration of built-in and third-party plugins with Gradle.

This group is closed: it is not possible to create additional sub-groups below it or below its sub-groups, which are GradleSecondLevelProblemGroups. Problems can be reported into any of its sub-groups and into getUndefined.

The Deprecation sub-group of this group is reserved for Gradle's own deprecations and not available here; consumers identify it, like any group, by its name path.

Not intended for subclassing outside of Gradle. New members may be added in future versions.

Since

9.9.0

See also

Functions

Link copied to clipboard
open fun create(name: String, displayName: String): ProblemGroup
Creates a new root problem group i.e.
open fun create(name: String, displayName: String, @Nullable parent: @Nullable ProblemGroup): ProblemGroup
Creates a new problem group.
Link copied to clipboard
The Build Cache sub-group.
Link copied to clipboard
The Build Definition sub-group.
Link copied to clipboard
The Build Logic sub-group.
Link copied to clipboard
The Configuration Cache sub-group.
Link copied to clipboard
abstract fun getDisplayName(): String
Returns a human-readable label describing the group.
Link copied to clipboard
The DSL Evaluation sub-group.
Link copied to clipboard
The Invocation sub-group.
Link copied to clipboard
The Isolated Projects sub-group.
Link copied to clipboard
abstract fun getName(): String
The name of the problem group.
Link copied to clipboard
@Nullable
abstract fun getParent(): @Nullable ProblemGroup
Returns the parent group or null for root groups.
Link copied to clipboard
The Plugin Validation sub-group.
Link copied to clipboard
The synthetic Undefined sub-group for problems without an explicitly defined Gradle sub-group.