hgext/phabricator.py
changeset 48913 f254fc73d956
parent 48875 6000f5b25c9b
child 48934 06de08b36c82
equal deleted inserted replaced
48912:a0674e916fb6 48913:f254fc73d956
  2277             raise error.InputError(_(b'cannot specify both DREVSPEC and --rev'))
  2277             raise error.InputError(_(b'cannot specify both DREVSPEC and --rev'))
  2278 
  2278 
  2279         drevmap = getdrevmap(repo, logcmdutil.revrange(repo, [revs]))
  2279         drevmap = getdrevmap(repo, logcmdutil.revrange(repo, [revs]))
  2280         specs = []
  2280         specs = []
  2281         unknown = []
  2281         unknown = []
  2282         for r, d in pycompat.iteritems(drevmap):
  2282         for r, d in drevmap.items():
  2283             if d is None:
  2283             if d is None:
  2284                 unknown.append(repo[r])
  2284                 unknown.append(repo[r])
  2285             else:
  2285             else:
  2286                 specs.append(b'D%d' % d)
  2286                 specs.append(b'D%d' % d)
  2287         if unknown:
  2287         if unknown:
  2362 def phabstatusshowview(ui, repo, displayer):
  2362 def phabstatusshowview(ui, repo, displayer):
  2363     """Phabricator differiential status"""
  2363     """Phabricator differiential status"""
  2364     revs = repo.revs('sort(_underway(), topo)')
  2364     revs = repo.revs('sort(_underway(), topo)')
  2365     drevmap = getdrevmap(repo, revs)
  2365     drevmap = getdrevmap(repo, revs)
  2366     unknownrevs, drevids, revsbydrevid = [], set(), {}
  2366     unknownrevs, drevids, revsbydrevid = [], set(), {}
  2367     for rev, drevid in pycompat.iteritems(drevmap):
  2367     for rev, drevid in drevmap.items():
  2368         if drevid is not None:
  2368         if drevid is not None:
  2369             drevids.add(drevid)
  2369             drevids.add(drevid)
  2370             revsbydrevid.setdefault(drevid, set()).add(rev)
  2370             revsbydrevid.setdefault(drevid, set()).add(rev)
  2371         else:
  2371         else:
  2372             unknownrevs.append(rev)
  2372             unknownrevs.append(rev)