Module doctor

Source
Expand description

Library diagnosis.

A real library is always damaged: missing tags, duplicates, incomplete albums, mixed editions. This module brings them to light without changing anything — automatic correction will come later, and will have to be reversible.

Structs§

Issue
One observation made on the library, tied to the files that carry it.

Enums§

IssueKind
Nature of a problem found in the library, independent of the file it was found on.
Severity
How much a problem hurts, from the most serious to the least.

Functions§

diagnose
Full analysis. The result is sorted by severity then by kind, for a display that is stable from one run to the next.
orphaned_relation_annotations
Personal relationship annotations whose edge is absent from the current graph.
summary
Number of problems per severity.