[go: up one dir, main page]

Module diag

Source

Re-exports§

pub use krate_spans::KrateSpans;
pub use krate_spans::Manifest;
pub use krate_spans::ManifestDep;
pub use krate_spans::UnusedWorkspaceDep;

Modules§

general
Contains general diagnostics that are shared between various checks
krate_spans

Structs§

Coord
Diag
DiagnosticOverrides
Each diagnostic will have a default severity, but these can be overridden by the user via the CLI so that eg. warnings can be made into errors on CI
ErrorSink
Files
Implementation of codespan_reporting::files::Files, which can also query FileId by path
GraphNode
InclusionGrapher
Provides the InclusionGrapher::write_graph method which creates a reverse dependency graph rooted at a specific node
Pack

Enums§

Check
DiagnosticCode
Severity
A severity level for diagnostic messages.

Functions§

codespan_config
A codespan config that modifies the character set used
cs_diag_to_json
diag_to_json
write_graph_as_text

Type Aliases§

CfgCoord
Diagnostic
FileId
FilesErr
KrateCoord
Label
PackChannel
Channel type used to send diagnostics from checks