## AbandonReport


What `Repo.abandon` did.


Usage

``` python
AbandonReport(
    abandoned=list(),
    gc_plan=None,
    gc_report=None,
)
```


## Attributes


`abandoned: list[str]`  
Commit ids dropped from VCS history.

`gc_plan: Plan | None`  
What `gc` would release now that those commits are gone (the pins only they referenced).

`gc_report: GcReport | None`  
The applied gc, when `gc=True`.
