Skip to content

rulvar API reference


rulvar API reference / @rulvar/plan / RebaseOutcome

Type Alias: RebaseOutcome

ts
type RebaseOutcome = 
  | {
  kind: "applied";
  op: AppliedPlanOp;
}
  | {
  applied: AppliedPlanOp;
  kind: "transformed";
  reason: RebaseReasonCode;
  requested: PlanOp;
}
  | {
  blockingRef?: EntryRef;
  kind: "dropped";
  reason: RebaseReasonCode;
  requested: PlanOp;
};

Defined in: packages/plan/src/plan-entries.ts:109