|
| str | valid_audit.code_fingerprint (list[str] lines, int start, int end) |
| str | valid_audit.claim_fingerprint (str claim_text) |
| tuple[str, list[tuple[int, int]]] | valid_audit.relocate_site (list[str] lines, CodeSite site) |
| list[LexiconEntry] | valid_audit.load_lexicon (Path root) |
| tuple[str, bool] | valid_audit._strip_code_and_comments (str line, bool in_html_comment) |
| dict[str, int] | valid_audit.find_tags (list[str] lines) |
| list[str] | valid_audit.find_all_tag_ids (list[str] lines) |
| bool | valid_audit._line_is_tagged (list[str] lines, int idx) |
| set[str] | valid_audit._waived_tokens (list[str] lines, int idx) |
| list[dict[str, object]] | valid_audit.scan_untagged_triggers (list[str] lines, list[LexiconEntry] lexicon, str rel) |
| str | valid_audit.render_markdown (ReceiptFile receipt_file) |
| str | valid_audit.canonical_json (ReceiptFile receipt_file) |
| ReceiptFile | valid_audit.load_receipts (Path root) |
| list[str] | valid_audit._read_lines (Path root, str rel) |
| AuditResult | valid_audit.run_audit (Path root, bool allow_disputed) |
| int | valid_audit.refresh (Path root, bool only_relocations, str|None claim_id) |
| str | valid_audit._format_report (AuditResult result) |
| int | valid_audit.check (Path root, bool allow_disputed, bool as_json) |
| int | valid_audit.main (list[str]|None argv=None) |