Skip to main content

Crate ephemeris_report

Crate ephemeris_report 

Source
Expand description

Check reports.

A Report is the result of one check run. It is written as report.json in a report directory and read back by the report commands. The report is a function of the check inputs, so it holds no timestamps or durations.

Modulesยง

clippy ๐Ÿ”’
The converter for cargo clippy --message-format json output.
converted ๐Ÿ”’
details ๐Ÿ”’
diff ๐Ÿ”’
The converter for cargo fmt --check output.
error ๐Ÿ”’
format ๐Ÿ”’
junit ๐Ÿ”’
The converter for JUnit XML, as written by nextest.
outcome ๐Ÿ”’
render ๐Ÿ”’
report ๐Ÿ”’

Structsยง

Attachment
A file stored next to the report.
Converted
The result of converting native tool output.
Diagnostic
One compiler or linter message.
DiagnosticSummary
Diagnostic counts.
FileDiff
The difference a formatter would apply to one file.
Report
The result of one check run.
TestItem
One test.
TestSummary
Test counts.

Enumsยง

ConvertError
Why native tool output could not be converted.
Details
The structured result of a check, selected by kind.
Format
The converters of native output.
Level
The severity of a diagnostic.
Outcome
How a check or a test ended.
ReportError
Why a report could not be written or read.
SkipReason
Why a check did not run.

Functionsยง

markdown
A markdown list with one line per report, in input order.
verdict
The verdict of a set of reports.