This is an archive of the discontinued Mercurial Phabricator instance.

shelve: use listshelves() in cleanupoldbackups()
ClosedPublic

Authored by martinvonz on Jan 12 2021, 5:48 PM.

Details

Summary

With this patch, there are no more assumptions outside the Shelf
class about which files (.patch, .hg, .shelve) make up a
shelf. As such, this finishes the preparations for making phase-based
shelve (perhaps optionally) not write the .patch and .hg files.

Diff Detail

Repository
rHG Mercurial
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.