hgext/phabricator.py
changeset 41532 bd3f03d8cc9f
parent 41365 876494fd967d
child 41705 570e62f1dcf2
equal deleted inserted replaced
41531:14983ac4a764 41532:bd3f03d8cc9f
   253         return None
   253         return None
   254     repophid = encoding.strtolocal(query[r'data'][0][r'phid'])
   254     repophid = encoding.strtolocal(query[r'data'][0][r'phid'])
   255     repo.ui.setconfig(b'phabricator', b'repophid', repophid)
   255     repo.ui.setconfig(b'phabricator', b'repophid', repophid)
   256     return repophid
   256     return repophid
   257 
   257 
   258 _differentialrevisiontagre = re.compile(b'\AD([1-9][0-9]*)\Z')
   258 _differentialrevisiontagre = re.compile(br'\AD([1-9][0-9]*)\Z')
   259 _differentialrevisiondescre = re.compile(
   259 _differentialrevisiondescre = re.compile(
   260     b'^Differential Revision:\s*(?P<url>(?:.*)D(?P<id>[1-9][0-9]*))$', re.M)
   260     br'^Differential Revision:\s*(?P<url>(?:.*)D(?P<id>[1-9][0-9]*))$', re.M)
   261 
   261 
   262 def getoldnodedrevmap(repo, nodelist):
   262 def getoldnodedrevmap(repo, nodelist):
   263     """find previous nodes that has been sent to Phabricator
   263     """find previous nodes that has been sent to Phabricator
   264 
   264 
   265     return {node: (oldnode, Differential diff, Differential Revision ID)}
   265     return {node: (oldnode, Differential diff, Differential Revision ID)}