# Package-level declarations

new Problems API

## Types

ProblemGroup
Link copied to clipboard
@Incubating
@Immutable
interface ProblemGroup
Represents a group of problems.
ProblemId
Link copied to clipboard
@Incubating
interface ProblemId
Represents an identifier for a problem definition.
ProblemReporter
Link copied to clipboard
@Incubating
interface ProblemReporter
Defines different ways to report problems.
Problems
Link copied to clipboard
@Incubating
@ServiceScope(value = BuildTree::class)
interface Problems
Problems API service.
ProblemSpec
Link copied to clipboard
@Incubating
interface ProblemSpec
Provides options to configure problems.
Severity
Link copied to clipboard
@Incubating
enum Severity
A problem severity.
SharedProblemGroup
Link copied to clipboard
@Incubating
abstract class SharedProblemGroup : ProblemGroup
A registry of shared problem groups.