Index
All Classes and Interfaces|All Packages
C
- context() - Method in interface org.eolang.lints.Defect
-
Defect context.
- context() - Method in class org.eolang.lints.Defect.Default
- CRITICAL - Enum constant in enum org.eolang.lints.Severity
-
Compilation can't continue, must stop.
D
- Default(String, Severity, String, int, String) - Constructor for class org.eolang.lints.Defect.Default
-
Ctor.
- Defect - Interface in org.eolang.lints
-
A single defect found.
- Defect.Default - Class in org.eolang.lints
-
Default implementation of
Defect
. - defects() - Method in class org.eolang.lints.Program
-
Find defects possible defects in the XMIR file.
- defects() - Method in class org.eolang.lints.Programs
-
Find defects possible defects in the XMIR file.
- defects(T) - Method in interface org.eolang.lints.Lint
-
Find and return defects.
E
L
- line() - Method in class org.eolang.lints.Defect.Default
- line() - Method in interface org.eolang.lints.Defect
-
Line where the defect was found.
- Lint<T> - Interface in org.eolang.lints
-
A single checker for an
.xmir
file.
M
- mnemo() - Method in enum org.eolang.lints.Severity
-
Mnemo of it.
- motive() - Method in interface org.eolang.lints.Lint
-
Returns motive for a lint, explaining why this lint exists.
N
O
- org.eolang.lints - package org.eolang.lints
-
Lints (style checkers).
P
- parsed(String) - Static method in enum org.eolang.lints.Severity
-
Parse it from the text.
- program() - Method in class org.eolang.lints.Defect.Default
- program() - Method in interface org.eolang.lints.Defect
-
Name of the program with defect.
- Program - Class in org.eolang.lints
-
A single XMIR program to analyze.
- Program(XML) - Constructor for class org.eolang.lints.Program
-
Ctor.
- Program(Path) - Constructor for class org.eolang.lints.Program
-
Ctor.
- Programs - Class in org.eolang.lints
-
A collection of XMIR programs to analyze.
- Programs(Path...) - Constructor for class org.eolang.lints.Programs
-
Ctor.
- Programs(Collection<Path>) - Constructor for class org.eolang.lints.Programs
-
Ctor.
- Programs(Map<String, XML>) - Constructor for class org.eolang.lints.Programs
-
Ctor.
R
- rule() - Method in class org.eolang.lints.Defect.Default
- rule() - Method in interface org.eolang.lints.Defect
-
Rule name.
S
- severity() - Method in class org.eolang.lints.Defect.Default
- severity() - Method in interface org.eolang.lints.Defect
-
Severity level.
- Severity - Enum in org.eolang.lints
-
Severity.
T
- text() - Method in class org.eolang.lints.Defect.Default
- text() - Method in interface org.eolang.lints.Defect
-
Error message.
- toString() - Method in class org.eolang.lints.Defect.Default
V
- valueOf(String) - Static method in enum org.eolang.lints.Severity
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eolang.lints.Severity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version() - Method in class org.eolang.lints.Defect.Default
- version() - Method in interface org.eolang.lints.Defect
-
The linter's current version.
W
- WARNING - Enum constant in enum org.eolang.lints.Severity
-
Can live with it, but better be fixed.
- without(String...) - Method in class org.eolang.lints.Program
-
Program with disabled lints.
- without(String...) - Method in class org.eolang.lints.Programs
-
Programs with disabled lints.
All Classes and Interfaces|All Packages