Mercurial > hg-git
diff hggit/overlay.py @ 1115:8ed6c0cae9b8
cleanup: add some blank lines
author | Sean Farley <sean@farley.io> |
---|---|
date | Mon, 27 Nov 2017 18:46:07 -0500 |
parents | f1c4e2ba8ff9 |
children | bd1a01f98154 |
line wrap: on
line diff
--- a/hggit/overlay.py Mon Nov 27 18:34:24 2017 -0500 +++ b/hggit/overlay.py Mon Nov 27 18:46:07 2017 -0500 @@ -14,11 +14,13 @@ ) from mercurial.node import bin, hex, nullid + def _maybehex(n): if len(n) == 20: return hex(n) return n + class overlaymanifest(object): def __init__(self, repo, sha): self.repo = repo @@ -147,6 +149,7 @@ def __delitem__(self, path): del self._map[path] + def wrapmanifestdictdiff(orig, self, m2, match=None, clean=False): '''avoid calling into lazymanifest code if m2 is an overlaymanifest''' # Older mercurial clients used diff(m2, clean=False). If a caller failed @@ -172,6 +175,7 @@ else: return orig(self, m2, **kwargs) + class overlayfilectx(object): def __init__(self, repo, path, fileid=None): self._repo = repo @@ -204,6 +208,7 @@ def isbinary(self): return util.binary(self.data()) + class overlaychangectx(context.changectx): def __init__(self, repo, sha): # Can't store this in self._repo because the base class uses that field @@ -287,6 +292,7 @@ return (self.commit.tree, self.user(), self.date(), self.files(), self.description(), self.extra()) + class overlayrevlog(object): def __init__(self, repo, base): self.repo = repo @@ -345,6 +351,7 @@ def __len__(self): return len(self.repo.handler.repo) + len(self.repo.revmap) + class overlayoldmanifestlog(overlayrevlog): def read(self, sha): if sha == nullid: @@ -354,9 +361,11 @@ def __getitem__(self, sha): return overlaymanifestctx(self.repo, sha) + class overlaymanifestrevlog(overlayrevlog): pass + class overlaymanifestctx(object): def __init__(self, repo, node): self._repo = repo @@ -365,6 +374,7 @@ def read(self): return overlaymanifest(self._repo, self._node) + try: class overlaymanifestlog(manifest.manifestlog): def __init__(self, repo): @@ -385,6 +395,7 @@ # manifestlog did not exist prior to 4.0 pass + class overlaychangelog(overlayrevlog): def read(self, sha): if isinstance(sha, int): @@ -407,6 +418,7 @@ extra=values[5], ) + class overlayrepo(object): def __init__(self, handler, commits, refs): self.handler = handler