Skip navigation links
B C D E F G H I L N O P R S T V W 

B

build() - Method in class net.neoforged.problems.Problem.Builder
 
builder(ProblemId) - Static method in class net.neoforged.problems.Problem
 
builder(Problem) - Static method in class net.neoforged.problems.Problem
 

C

close() - Method in class net.neoforged.problems.FileProblemReporter
 
column() - Method in class net.neoforged.problems.ProblemLocation
 
contextualLabel(String) - Method in class net.neoforged.problems.Problem.Builder
 
contextualLabel() - Method in class net.neoforged.problems.Problem
 
create(String, String) - Static method in class net.neoforged.problems.ProblemGroup
 
create(String, String, ProblemGroup) - Static method in class net.neoforged.problems.ProblemGroup
 
create(String, String, ProblemGroup) - Static method in class net.neoforged.problems.ProblemId
 

D

details(String) - Method in class net.neoforged.problems.Problem.Builder
 
details() - Method in class net.neoforged.problems.Problem
 
displayName() - Method in class net.neoforged.problems.ProblemGroup
 
displayName() - Method in class net.neoforged.problems.ProblemId
 
documentedAt(String) - Method in class net.neoforged.problems.Problem.Builder
 
documentedAt() - Method in class net.neoforged.problems.Problem
 

E

equals(Object) - Method in class net.neoforged.problems.Problem
 
equals(Object) - Method in class net.neoforged.problems.ProblemGroup
 
equals(Object) - Method in class net.neoforged.problems.ProblemId
 
equals(Object) - Method in class net.neoforged.problems.ProblemLocation
 

F

file() - Method in class net.neoforged.problems.ProblemLocation
 
FileProblemReporter - Class in net.neoforged.problems
 
FileProblemReporter(Path) - Constructor for class net.neoforged.problems.FileProblemReporter
 

G

group() - Method in class net.neoforged.problems.ProblemId
 

H

hashCode() - Method in class net.neoforged.problems.Problem
 
hashCode() - Method in class net.neoforged.problems.ProblemGroup
 
hashCode() - Method in class net.neoforged.problems.ProblemId
 
hashCode() - Method in class net.neoforged.problems.ProblemLocation
 

I

id() - Method in class net.neoforged.problems.ProblemGroup
 
id() - Method in class net.neoforged.problems.ProblemId
 
inFile(Path) - Method in class net.neoforged.problems.Problem.Builder
 
inFileAtOffset(Path, int, int) - Method in class net.neoforged.problems.Problem.Builder
 
inFileOnLine(Path, int) - Method in class net.neoforged.problems.Problem.Builder
 
inFileOnLine(Path, int, int) - Method in class net.neoforged.problems.Problem.Builder
 
inFileOnLine(Path, int, int, int) - Method in class net.neoforged.problems.Problem.Builder
 

L

length() - Method in class net.neoforged.problems.ProblemLocation
Optionally specifies the length in bytes (for ProblemLocation.offset()) or characters (for ProblemLocation.column()) of the problems' location.
line() - Method in class net.neoforged.problems.ProblemLocation
 
loadRecords(Path) - Static method in class net.neoforged.problems.FileProblemReporter
 
location(ProblemLocation) - Method in class net.neoforged.problems.Problem.Builder
 
location() - Method in class net.neoforged.problems.Problem
 

N

net.neoforged.problems - package net.neoforged.problems
 
NOOP - Static variable in interface net.neoforged.problems.ProblemReporter
 

O

ofFile(Path) - Static method in class net.neoforged.problems.ProblemLocation
 
offset() - Method in class net.neoforged.problems.ProblemLocation
0-based byte-offset in ProblemLocation.file().
ofLocationInFile(Path, int) - Static method in class net.neoforged.problems.ProblemLocation
 
ofLocationInFile(Path, int, int) - Static method in class net.neoforged.problems.ProblemLocation
 
ofLocationInFile(Path, int, int, int) - Static method in class net.neoforged.problems.ProblemLocation
 
ofOffsetInFile(Path, int, int) - Static method in class net.neoforged.problems.ProblemLocation
 

P

parent() - Method in class net.neoforged.problems.ProblemGroup
 
Problem - Class in net.neoforged.problems
Inspired by https://docs.gradle.org/8.14/javadoc/org/gradle/api/problems/Problem.html
Problem.Builder - Class in net.neoforged.problems
Inspired by https://docs.gradle.org/8.14/javadoc/org/gradle/api/problems/ProblemSpec.html
ProblemGroup - Class in net.neoforged.problems
Inspired by https://docs.gradle.org/8.14/javadoc/org/gradle/api/problems/ProblemGroup.html
problemId() - Method in class net.neoforged.problems.Problem
 
ProblemId - Class in net.neoforged.problems
Inspired by https://docs.gradle.org/8.14/javadoc/org/gradle/api/problems/ProblemId.html
ProblemLocation - Class in net.neoforged.problems
Identifies the location of a problem in a file.
ProblemReporter - Interface in net.neoforged.problems
Report problems from plugins.
ProblemSeverity - Enum in net.neoforged.problems
Inspired by https://docs.gradle.org/8.14/javadoc/org/gradle/api/problems/Severity.html

R

report(Problem) - Method in class net.neoforged.problems.FileProblemReporter
 
report(ProblemId, ProblemSeverity, ProblemLocation, String) - Method in interface net.neoforged.problems.ProblemReporter
 
report(ProblemId, ProblemSeverity, String) - Method in interface net.neoforged.problems.ProblemReporter
Reports a location independent problem.
report(Problem) - Method in interface net.neoforged.problems.ProblemReporter
 

S

severity(ProblemSeverity) - Method in class net.neoforged.problems.Problem.Builder
 
severity() - Method in class net.neoforged.problems.Problem
 
solution(String) - Method in class net.neoforged.problems.Problem.Builder
 
solution() - Method in class net.neoforged.problems.Problem
 

T

toString() - Method in class net.neoforged.problems.Problem
 
toString() - Method in class net.neoforged.problems.ProblemGroup
 
toString() - Method in class net.neoforged.problems.ProblemId
 
toString() - Method in class net.neoforged.problems.ProblemLocation
 
tryMergeFromFile(Path) - Method in interface net.neoforged.problems.ProblemReporter
Loads problems from the given report file (see FileProblemReporter) and add them to this reporter.
tryMergeFromFile(Path, Predicate<Problem>) - Method in interface net.neoforged.problems.ProblemReporter
Loads problems from the given report file (see FileProblemReporter) and add any that pass the given filter to this reporter.

V

valueOf(String) - Static method in enum net.neoforged.problems.ProblemSeverity
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.neoforged.problems.ProblemSeverity
Returns an array containing the constants of this enum type, in the order they are declared.

W

withFile(Path) - Method in class net.neoforged.problems.ProblemLocation
Copies this location and replaces the file path found in the copy.
B C D E F G H I L N O P R S T V W 
Skip navigation links