Problem Builder Spec
A function that can be used to specify a Problem using a ProblemBuilder.
Usage example:
throw getProblemService().throwing(builder ->
builder.label(message)
.undocumented()
.noLocation()
.type("task_selection")
.group(ProblemGroup.GENERIC_ID)
.details("long message")
.severity(Severity.ERROR)
.withException(new TaskSelectionException(message)));
Content copied to clipboard