DropReport

What Repo.drop did: a bookmark, its commits, and its store leftovers,

Usage

Source

DropReport(
    bookmark, left_for=None, abandoned=list(), gc_report=None, plan=None
)

gone in one step.

Attributes

bookmark: str

The bookmark that was dropped.

left_for: str | None

The bookmark this checkout moved to first, when it was on the dropped one (None otherwise).

abandoned: list[str]

Commit ids that left visible history with it.

gc_report: GcReport | None

The gc that released its pins, branches, and – with delete_stores – the stores created on it.

plan: Plan | None
The plan that was applied.