For AI agents: the documentation index is at https://docs.gradle.org/llms.txt. Request any page with the header Accept: text/markdown to get Markdown. User manual pages are also available as Markdown by replacing .html with .md in the URL.

ProblemSpec

Provides options to configure problems.

Since

8.6

See also

Functions

Link copied to clipboard
abstract fun <T : AdditionalData?> additionalData(type: Class<T>, config: Action<in T>): ProblemSpec
Declares additional data attached to the problem.
Link copied to clipboard
Link copied to clipboard
abstract fun contextualLabel(contextualLabel: String): ProblemSpec
Declares a short, but context-dependent message for this problem.
Link copied to clipboard
abstract fun details(details: String): ProblemSpec
Declares a long description detailing the problem.
Link copied to clipboard
abstract fun documentedAt(url: String): ProblemSpec
Declares where this problem is documented.
Link copied to clipboard
abstract fun fileLocation(path: String): ProblemSpec
Declares that this problem is in a file.
Link copied to clipboard
abstract fun lineInFileLocation(path: String, line: Int): ProblemSpec
Declares that this problem is in a file on a line.
abstract fun lineInFileLocation(path: String, line: Int, column: Int): ProblemSpec
abstract fun lineInFileLocation(path: String, line: Int, column: Int, length: Int): ProblemSpec
Declares that this problem is in a file with on a line at a certain position.
Link copied to clipboard
abstract fun offsetInFileLocation(path: String, offset: Int, length: Int): ProblemSpec
Declares that this problem is in a file at a certain global position with a given length.
Link copied to clipboard
abstract fun severity(severity: Severity): ProblemSpec
Declares the severity of the problem.
Link copied to clipboard
abstract fun solution(solution: String): ProblemSpec
Declares solutions and advice that contain context-sensitive data, e.g.
Link copied to clipboard
abstract fun stackLocation(): ProblemSpec
Declares that this problem is at the same place where it's reported.
Link copied to clipboard
Declares the exception causing this problem.