comparison mercurial/patch.py @ 44452:9d2b2df2c2ba

cleanup: run pyupgrade on our source tree to clean up varying things Built with: hg files 'set:**.py - mercurial/thirdparty/** - "contrib/python-zstandard/**" - hgext/fsmonitor/pywatchman/**' | xargs pyupgrade --keep-percent-format --keep-extraneous-parens and then blackened. pyupgrade comes from https://github.com/asottile/pyupgrade with a patch to let me preserve extraneous parens (which we use for marking strings that shouldn't be translated), and lets us clean up a bunch of idioms that have cruftily accumulated over the years. # skip-blame no-op automated code cleanups Differential Revision: https://phab.mercurial-scm.org/D8255
author Augie Fackler <augie@google.com>
date Fri, 06 Mar 2020 13:27:41 -0500
parents c443b9ba6f63
children e58422afbc74
comparison
equal deleted inserted replaced
44449:ff72bd52d56a 44452:9d2b2df2c2ba
2886 before and f2 is the the name after. For added files, f1 will be None, 2886 before and f2 is the the name after. For added files, f1 will be None,
2887 and for removed files, f2 will be None. copyop may be set to None, 'copy' 2887 and for removed files, f2 will be None. copyop may be set to None, 'copy'
2888 or 'rename' (the latter two only if opts.git is set).''' 2888 or 'rename' (the latter two only if opts.git is set).'''
2889 gone = set() 2889 gone = set()
2890 2890
2891 copyto = dict([(v, k) for k, v in copy.items()]) 2891 copyto = {v: k for k, v in copy.items()}
2892 2892
2893 addedset, removedset = set(added), set(removed) 2893 addedset, removedset = set(added), set(removed)
2894 2894
2895 for f in sorted(modified + added + removed): 2895 for f in sorted(modified + added + removed):
2896 copyop = None 2896 copyop = None