Details
Details
- Reviewers
 - None
 - Group Reviewers
 hg-reviewers - Commits
 - rHGa40041caf8af: py3: use '%d' for integers in hgext/infinitepush/__init__.py
 
Diff Detail
Diff Detail
- Repository
 - rHG Mercurial
 - Lint
 Lint Skipped - Unit
 Unit Tests Skipped 
( )
| hg-reviewers | 
| Lint Skipped | 
| Unit Tests Skipped | 
| Path | Packages | |||
|---|---|---|---|---|
| M | hgext/infinitepush/__init__.py (10 lines) | 
| Commit | Parents | Author | Summary | Date | 
|---|---|---|---|---|
| Pulkit Goyal | May 19 2018, 8:53 AM | 
| Status | Author | Revision | |
|---|---|---|---|
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | ||
| Closed | pulkit | 
| def _lookupwrap(orig): | def _lookupwrap(orig): | ||||
| def _lookup(repo, proto, key): | def _lookup(repo, proto, key): | ||||
| localkey = encoding.tolocal(key) | localkey = encoding.tolocal(key) | ||||
| if isinstance(localkey, str) and _scratchbranchmatcher(localkey): | if isinstance(localkey, str) and _scratchbranchmatcher(localkey): | ||||
| scratchnode = repo.bundlestore.index.getnode(localkey) | scratchnode = repo.bundlestore.index.getnode(localkey) | ||||
| if scratchnode: | if scratchnode: | ||||
| return "%s %s\n" % (1, scratchnode) | return "%d %s\n" % (1, scratchnode) | ||||
| else: | else: | ||||
| return "%s %s\n" % (0, 'scratch branch %s not found' % localkey) | return "%d %s\n" % (0, 'scratch branch %s not found' % localkey) | ||||
| else: | else: | ||||
| try: | try: | ||||
| r = hex(repo.lookup(localkey)) | r = hex(repo.lookup(localkey)) | ||||
| return "%s %s\n" % (1, r) | return "%d %s\n" % (1, r) | ||||
| except Exception as inst: | except Exception as inst: | ||||
| if repo.bundlestore.index.getbundle(localkey): | if repo.bundlestore.index.getbundle(localkey): | ||||
| return "%s %s\n" % (1, localkey) | return "%d %s\n" % (1, localkey) | ||||
| else: | else: | ||||
| r = str(inst) | r = str(inst) | ||||
| return "%s %s\n" % (0, r) | return "%d %s\n" % (0, r) | ||||
| return _lookup | return _lookup | ||||
| def _pull(orig, ui, repo, source="default", **opts): | def _pull(orig, ui, repo, source="default", **opts): | ||||
| opts = pycompat.byteskwargs(opts) | opts = pycompat.byteskwargs(opts) | ||||
| # Copy paste from `pull` command | # Copy paste from `pull` command | ||||
| source, branches = hg.parseurl(ui.expandpath(source), opts.get('branch')) | source, branches = hg.parseurl(ui.expandpath(source), opts.get('branch')) | ||||
| scratchbookmarks = {} | scratchbookmarks = {} | ||||