zplCore.comzplCore.com
14 types

ZplCore.Testing.Check

Batch label check runner behind 'zplcore check' (ZplCheck, ZplCheckOptions, ZplCheckResult) with JUnit XML, SARIF 2.1.0, JSON and Markdown PR reports.

TypeKindSummary
BaselineStateenumHow a file compares with its baseline version.
CheckCaserecordOne check of a file (a JUnit test case).
CheckFindingrecordOne finding of zplcore check with its source position.
CheckImagesrecordRendered images of one label for the report (paths relative to ZplCheckOptions.ReportDirectory).
CheckSeverityenumSeverity of a check finding (maps to SARIF note / warning / error).
CheckStatusenumResult of one check (a JUnit test case).
CheckedFileclassEverything zplcore check found for one file.
LabelSourceclassReads label files for ZplCheck: ZPL (.zpl, .prn, .txt …) and label JSON (Label.FromJson).
MarkdownOptionsclassOptions of ZplCheckResult.ToMarkdown.
ZplCheckclassThe label check runner behind zplcore check: renders every label file, runs the selected checks (render, layout, compliance pac…
ZplCheck.RulesclassRule ids of the testing checks (ZT…). Compliance (ZPL3xxx) and scan-proof (SPxxxx) keep their own ids.
ZplCheckCommandclassCommand line of zplcore check (alias zplcore test, also dotnet zplcore check as a local tool) and zplcore snapshot accept. Live…
ZplCheckOptionsclassOptions of ZplCheck.Run (the zplcore check command line).
ZplCheckResultclassResult of ZplCheck.Run with the CI output formats.