zplCore.comzplCore.com

CheckFinding

public record CheckFinding

One finding of zplcore check with its source position.

Constructors

SignatureDescription
# CheckFinding()

Properties

PropertyTypeDescription
Bounds { get; init; }ComplianceRect?Area on the label in dots.
required Check { get; init; }stringCheck that reported it ("render", "layout", "comply gs1-logistic", "scan-proof", "snapshot", "printer", "baseline").
Column { get; init; }int1-based column (0 when unknown).
LabelIndex { get; init; }int0-based label, -1 for the file.
Length { get; init; }intLength of the source span (0 when unknown).
Line { get; init; }int1-based line (0 when unknown).
required Message { get; init; }stringHuman-readable message, prefixed with the label number.
Offset { get; init; }intCharacter offset into the ZPL (-1 when unknown).
required RuleId { get; init; }stringRule id: ZPL3xxx (compliance), SPxxxx (scan-proof), ZTxxxx (testing: render, layout, snapshot, baseline, printer).
required Severity { get; init; }CheckSeveritySeverity.
Suggestion { get; init; }stringOptional fix suggestion.