Class ExternalProcessesProblemGroup


@Incubating public abstract class ExternalProcessesProblemGroup extends RootProblemGroup
The predefined External Processes root problem group.

External process invocations of compiled applications, native tools, and other runnable artifacts.

The predefined sub-groups are available as properties. Further sub-groups can be created with RootProblemGroup.group(String).

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

Since:
9.9.0
See Also:
  • Constructor Details

    • ExternalProcessesProblemGroup

      protected ExternalProcessesProblemGroup()
      Constructor.
      Since:
      9.9.0
  • Method Details

    • getApplication

      public abstract SecondLevelProblemGroup getApplication()
      The Application sub-group.

      Execution of compiled applications, including startup, runtime behavior, and exit status.

      Since:
      9.9.0
    • getService

      public abstract SecondLevelProblemGroup getService()
      The Service sub-group.

      Lifecycle management of service processes during the build, including startup, shutdown, and health checks.

      Since:
      9.9.0
    • getTool

      public abstract SecondLevelProblemGroup getTool()
      The Tool sub-group.

      Invocation of external tools as part of the build, including tool discovery and execution.

      Since:
      9.9.0