--- a/contrib/synthrepo.py Wed Mar 12 13:00:51 2014 -0400
+++ b/contrib/synthrepo.py Wed Mar 12 13:12:26 2014 -0400
@@ -152,7 +152,7 @@
if lastctx.rev() != nullrev:
interarrival[roundto(ctx.date()[0] - lastctx.date()[0], 300)] += 1
diff = sum((d.splitlines()
- for d in ctx.diff(pctx, opts=dict(git=True))), [])
+ for d in ctx.diff(pctx, opts={'git': True})), [])
fileadds, diradds, fileremoves, filechanges = 0, 0, 0, 0
for filename, mar, lineadd, lineremove, binary in parsegitdiff(diff):
if binary:
@@ -189,21 +189,21 @@
def pronk(d):
return sorted(d.iteritems(), key=lambda x: x[1], reverse=True)
- json.dump(dict(revs=len(revs),
- lineschanged=pronk(lineschanged),
- children=pronk(invchildren),
- fileschanged=pronk(fileschanged),
- filesadded=pronk(filesadded),
- linesinfilesadded=pronk(linesinfilesadded),
- dirsadded=pronk(dirsadded),
- filesremoved=pronk(filesremoved),
- linelengths=pronk(linelengths),
- parents=pronk(parents),
- p1distance=pronk(p1distance),
- p2distance=pronk(p2distance),
- interarrival=pronk(interarrival),
- tzoffset=pronk(tzoffset),
- ),
+ json.dump({'revs': len(revs),
+ 'lineschanged': pronk(lineschanged),
+ 'children': pronk(invchildren),
+ 'fileschanged': pronk(fileschanged),
+ 'filesadded': pronk(filesadded),
+ 'linesinfilesadded': pronk(linesinfilesadded),
+ 'dirsadded': pronk(dirsadded),
+ 'filesremoved': pronk(filesremoved),
+ 'linelengths': pronk(linelengths),
+ 'parents': pronk(parents),
+ 'p1distance': pronk(p1distance),
+ 'p2distance': pronk(p2distance),
+ 'interarrival': pronk(interarrival),
+ 'tzoffset': pronk(tzoffset),
+ },
fp)
fp.close()