Interface ProblemSummariesEvent

All Superinterfaces:
ProblemEvent, ProgressEvent

@Incubating public interface ProblemSummariesEvent extends ProblemEvent
The event capturing all problems summaries. A summary will be sent for every problem id that exceeds the threshold amount. This also means each task will only send events up to the threshold for each problem id. Problems reported outside a task share one threshold. The objects contain the problem id that exceeded the threshold and the amount by how much it was exceeded, added up over all tasks and problems reported outside a task.

In versions before Gradle 9.10.0, the threshold applies to the whole build.

Before the build finishes this event will be received even if the list is empty.

Since:
8.12
See Also:
  • Method Details

    • getProblemSummaries

      List<ProblemSummary> getProblemSummaries()
      Get problems summaries. There is one summary for each problem id that exceeded the threshold.
      Since:
      8.12