ContributionView

tcmts.cli.contributions.ContributionView · #25g5cvae · type

import type { Mergeable } from "#codebase/tcmts/cli/contributions";
import type { ReportLine } from "#codebase/tcmts/cli/diff";
import type { Comment, Contribution } from "#codebase/tcmts/store";

export interface ContributionView {
  contribution: Contribution;
  comments: Comment[];
  /** the changes, from where the branch left its target (or, once merged, what the merge brought) */
  report: ReportLine[];
  /** names the changes touch, for commenting on */
  changed: string[];
  mergeable: Mergeable | null;
}

uses

used by