gradle
8.6

# Package-level declarations

Problem specific interfaces and classes related to event notifications.

## Types

AdditionalData
Link copied to clipboard
@Incubating
@NonNullApi
interface AdditionalData
Additional data attached to the problem.
BaseProblemDescriptor
Link copied to clipboard
@Incubating
interface BaseProblemDescriptor : OperationDescriptor
A common base interface for Problem API related descriptors.
Details
Link copied to clipboard
@Incubating
interface Details
Represents a problem details.
DocumentationLink
Link copied to clipboard
@Incubating
interface DocumentationLink
Represents documentation link.
ExceptionContainer
Link copied to clipboard
@Incubating
interface ExceptionContainer
Holds an exception for a problem.
FileLocation
Link copied to clipboard
@Incubating
interface FileLocation : Location
A file location.
Label
Link copied to clipboard
@Incubating
interface Label
Represents a problem label.
LineInFileLocation
Link copied to clipboard
@Incubating
interface LineInFileLocation : FileLocation
A basic location pointing to a specific part of a file using line number, column, and length for coordinates.
Location
Link copied to clipboard
@Incubating
interface Location
Marker interface for problem location.
OffsetInFileLocation
Link copied to clipboard
@Incubating
interface OffsetInFileLocation : FileLocation
A basic location pointing to a specific part of a file using a global offset and length for coordinates.
PluginIdLocation
Link copied to clipboard
@Incubating
interface PluginIdLocation : Location
Represents a plugin ID.
ProblemAggregation
Link copied to clipboard
@Incubating
interface ProblemAggregation
Represents a list of aggregated problems.
ProblemAggregationDescriptor
Link copied to clipboard
@Incubating
interface ProblemAggregationDescriptor : BaseProblemDescriptor
Describes the problem aggregations sent at the end of the build.
ProblemCategory
Link copied to clipboard
@Incubating
interface ProblemCategory
A hierarchical representation for a particular problem type.
ProblemDescriptor
Link copied to clipboard
@Incubating
interface ProblemDescriptor : BaseProblemDescriptor
Describes a problem event.
ProblemEvent
Link copied to clipboard
@NonNullApi
@Incubating
interface ProblemEvent : ProgressEvent
An event holding a BaseProblemDescriptor.
Severity
Link copied to clipboard
@Incubating
interface Severity
Represents a problem severity.
Solution
Link copied to clipboard
@Incubating
interface Solution
Represents a solution.
TaskPathLocation
Link copied to clipboard
@Incubating
interface TaskPathLocation : Location
Represents a task path.