Rehashed

tcmts.cli.codebase.Rehashed · #d3pbbb5d · type

What re-deriving stored definitions found (Codebase.rehash): each one's local analysis by the hash it's stored under, those that hash otherwise, and the problems (type errors, where they're asked for).

import type { DefRecord } from "#codebase/tcmts/core/types";

export type Rehashed = {
  defs: Map<string, DefRecord>;
  mismatches: { stored: string; rehashed: string }[];
  problems: string[];
  /** how many processes analyzed them (checker processes: `rehashInParallel`) */
  checkers?: number;
};

uses

used by