Class CompilationProblemGroup


@Incubating public abstract class CompilationProblemGroup extends RootProblemGroup
The predefined Compilation root problem group.

Code compilation, including the compiler's configuration, compiler invocation, or compiler plugins.

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

    • CompilationProblemGroup

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

    • getCpp

      public abstract SecondLevelProblemGroup getCpp()
      The C++ sub-group.

      C++ code compilation, including the compiler's configuration, compiler invocation, or compiler plugins.

      Since:
      9.9.0
    • getGroovy

      public abstract SecondLevelProblemGroup getGroovy()
      The Groovy sub-group.

      Groovy code compilation, including the compiler's configuration, compiler invocation, or compiler plugins.

      Since:
      9.9.0
    • getJava

      public abstract SecondLevelProblemGroup getJava()
      The Java sub-group.

      Java code compilation, including the compiler's configuration, compiler invocation, or compiler plugins.

      Since:
      9.9.0
    • getKotlin

      public abstract SecondLevelProblemGroup getKotlin()
      The Kotlin sub-group.

      Kotlin code compilation, including the compiler's configuration, compiler invocation, or compiler plugins.

      Since:
      9.9.0
    • getScala

      public abstract SecondLevelProblemGroup getScala()
      The Scala sub-group.

      Scala code compilation, including the compiler's configuration, compiler invocation, or compiler plugins.

      Since:
      9.9.0
    • getSwift

      public abstract SecondLevelProblemGroup getSwift()
      The Swift sub-group.

      Swift code compilation, including the compiler's configuration, compiler invocation, or compiler plugins.

      Since:
      9.9.0