gradle
8.5

# Package-level declarations

new Problems API

## Types

BuildableProblemBuilder
Link copied to clipboard
@Incubating
interface BuildableProblemBuilder : ProblemBuilder
Problem instance builder allowing the specification of all optional fields.
DocLink
Link copied to clipboard
@Incubating
interface DocLink
A link to a documentation page.
Problem
Link copied to clipboard
@Incubating
interface Problem
Interface for describing structured information about a problem.
ProblemBuilder
Link copied to clipboard
@Incubating
interface ProblemBuilder
Problem instance configurator allowing the specification of all optional fields.
ProblemBuilderDefiningCategory
Link copied to clipboard
@Incubating
interface ProblemBuilderDefiningCategory
Problem instance builder requiring the specification of the problem category.
ProblemBuilderDefiningDocumentation
Link copied to clipboard
@Incubating
interface ProblemBuilderDefiningDocumentation
Problem instance builder requiring the specification of documentation.
ProblemBuilderDefiningLabel
Link copied to clipboard
@Incubating
interface ProblemBuilderDefiningLabel
Problem instance builder requiring the specification of the problem description.
ProblemBuilderDefiningLocation
Link copied to clipboard
@Incubating
interface ProblemBuilderDefiningLocation
Problem instance builder requiring the specification of the problem location.
ProblemBuilderSpec
Link copied to clipboard
@Incubating
interface ProblemBuilderSpec
A function that can be used to specify a Problem using a BuildableProblemBuilder.
ProblemCategory
Link copied to clipboard
@Incubating
interface ProblemCategory
A category is a component of a Problem that helps group related problems together.
Problems
Link copied to clipboard
@Incubating
interface Problems
Problems API service.
ProblemTransformer
Link copied to clipboard
@Incubating
interface ProblemTransformer
Describes a transformation that can be applied to a problem.
ReportableProblem
Link copied to clipboard
@Incubating
interface ReportableProblem : Problem
Problem that can be submitted for external consumption (e.g.
Severity
Link copied to clipboard
@Incubating
enum Severity
Severity.