Mercurial > public > mercurial-scm > hg
comparison contrib/synthrepo.py @ 22473:ca85306b3eb2
contrib/synthrepo: pass options to ctx.diff as kwargs, not a dict
author | Mike Edgar <adgar@google.com> |
---|---|
date | Fri, 12 Sep 2014 21:38:52 -0400 |
parents | 2e2577b0ccbe |
children | 4c66e70c3488 |
comparison
equal
deleted
inserted
replaced
22472:2e2577b0ccbe | 22473:ca85306b3eb2 |
---|---|
149 lastctx = pctx | 149 lastctx = pctx |
150 else: | 150 else: |
151 lastctx = repo[rev - 1] | 151 lastctx = repo[rev - 1] |
152 if lastctx.rev() != nullrev: | 152 if lastctx.rev() != nullrev: |
153 interarrival[roundto(ctx.date()[0] - lastctx.date()[0], 300)] += 1 | 153 interarrival[roundto(ctx.date()[0] - lastctx.date()[0], 300)] += 1 |
154 diff = sum((d.splitlines() | 154 diff = sum((d.splitlines() for d in ctx.diff(pctx, git=True)), []) |
155 for d in ctx.diff(pctx, opts={'git': True})), []) | |
156 fileadds, diradds, fileremoves, filechanges = 0, 0, 0, 0 | 155 fileadds, diradds, fileremoves, filechanges = 0, 0, 0, 0 |
157 for filename, mar, lineadd, lineremove, binary in parsegitdiff(diff): | 156 for filename, mar, lineadd, lineremove, binary in parsegitdiff(diff): |
158 if binary: | 157 if binary: |
159 continue | 158 continue |
160 added = sum(lineadd.itervalues(), 0) | 159 added = sum(lineadd.itervalues(), 0) |