Class CodeQualityReportEntry
java.lang.Object
com.github._1c_syntax.bsl.languageserver.reporters.CodeQualityReportEntry
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static enum
-
Constructor Summary
ConstructorsConstructorDescriptionCodeQualityReportEntry
(String description, String checkName, String fingerprint, CodeQualityReportEntry.Severity severity, CodeQualityReportEntry.Location location) Creates a newCodeQualityReportEntry
instance.CodeQualityReportEntry
(String path, Diagnostic diagnostic, DiagnosticInfo diagnosticInfo) -
Method Summary
Modifier and TypeMethodDescriptionA unique name representing the check, or rule, associated with this violation.A human-readable description of the code quality violation.A unique fingerprint to identify this specific code quality violation, such as a hash of its contents.The severity of the violation.
-
Constructor Details
-
CodeQualityReportEntry
-
CodeQualityReportEntry
@ConstructorProperties({"description","checkName","fingerprint","severity","location"}) public CodeQualityReportEntry(String description, String checkName, String fingerprint, CodeQualityReportEntry.Severity severity, CodeQualityReportEntry.Location location) Creates a newCodeQualityReportEntry
instance.- Parameters:
description
- A human-readable description of the code quality violation.checkName
- A unique name representing the check, or rule, associated with this violation.fingerprint
- A unique fingerprint to identify this specific code quality violation, such as a hash of its contents.severity
- The severity of the violation.location
-
-
-
Method Details
-
getDescription
A human-readable description of the code quality violation. -
getCheckName
A unique name representing the check, or rule, associated with this violation. -
getFingerprint
A unique fingerprint to identify this specific code quality violation, such as a hash of its contents. -
getSeverity
The severity of the violation. -
getLocation
-