public final class Problem
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Problem.Builder
Inspired by https://docs.gradle.org/8.14/javadoc/org/gradle/api/problems/ProblemSpec.html
|
| Modifier and Type | Method and Description |
|---|---|
static Problem.Builder |
builder(Problem problem) |
static Problem.Builder |
builder(ProblemId id) |
@Nullable java.lang.String |
contextualLabel() |
@Nullable java.lang.String |
details() |
@Nullable java.lang.String |
documentedAt() |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
@Nullable ProblemLocation |
location() |
ProblemId |
problemId() |
ProblemSeverity |
severity() |
@Nullable java.lang.String |
solution() |
java.lang.String |
toString() |
public ProblemId problemId()
public ProblemSeverity severity()
@Nullable public @Nullable ProblemLocation location()
@Nullable public @Nullable java.lang.String contextualLabel()
@Nullable public @Nullable java.lang.String details()
@Nullable public @Nullable java.lang.String solution()
@Nullable public @Nullable java.lang.String documentedAt()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static Problem.Builder builder(ProblemId id)
public static Problem.Builder builder(Problem problem)