Details
Details
Diff Detail
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.
( )
| Automatic diff as part of commit; lint not applicable. |
| Automatic diff as part of commit; unit tests not applicable. |
| Path | Packages | |||
|---|---|---|---|---|
| M | mercurial/localrepo.py (3 lines) |
| Status | Author | Revision | |
|---|---|---|---|
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute | ||
| Closed | marmoute |
| if bookmarksvfs.exists(b'undo.bookmarks'): | if bookmarksvfs.exists(b'undo.bookmarks'): | ||||
| bookmarksvfs.rename( | bookmarksvfs.rename( | ||||
| b'undo.bookmarks', b'bookmarks', checkambig=True | b'undo.bookmarks', b'bookmarks', checkambig=True | ||||
| ) | ) | ||||
| if self.svfs.exists(b'undo.phaseroots'): | if self.svfs.exists(b'undo.phaseroots'): | ||||
| self.svfs.rename(b'undo.phaseroots', b'phaseroots', checkambig=True) | self.svfs.rename(b'undo.phaseroots', b'phaseroots', checkambig=True) | ||||
| self.invalidate() | self.invalidate() | ||||
| parentgone = any(p not in self.changelog.nodemap for p in parents) | has_node = self.changelog.index.has_node | ||||
| parentgone = any(not has_node(p) for p in parents) | |||||
| if parentgone: | if parentgone: | ||||
| # prevent dirstateguard from overwriting already restored one | # prevent dirstateguard from overwriting already restored one | ||||
| dsguard.close() | dsguard.close() | ||||
| narrowspec.restorebackup(self, b'undo.narrowspec') | narrowspec.restorebackup(self, b'undo.narrowspec') | ||||
| narrowspec.restorewcbackup(self, b'undo.narrowspec.dirstate') | narrowspec.restorewcbackup(self, b'undo.narrowspec.dirstate') | ||||
| self.dirstate.restorebackup(None, b'undo.dirstate') | self.dirstate.restorebackup(None, b'undo.dirstate') | ||||
| try: | try: | ||||