ContributionChanges

tcmts.share.ContributionChanges · #o3udy7fn · type

What a contribution changes: from where its branch left its target (or, once merged, what the merge brought).

import type { ReviewItem } from "#codebase/tcmts/share";

export interface ContributionChanges {
  from: string;
  to: string;
  items: ReviewItem[];
  /** re-hashed only because something they use changed: no code of their own to read */
  propagated: { path: string; because: string[]; test: boolean }[];
}

uses

used by