)]}'
{"whereto/app.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"6462238188c8d4c2af0399df46849ca01528cf31","unresolved":false,"context_lines":[{"line_number":133,"context_line":")"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"def report_error(msg):"},{"line_number":137,"context_line":"    print(\u0027whereto: {}\u0027.format(msg))"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"bf57530f_ebc15030","line":136,"range":{"start_line":136,"start_character":4,"end_line":136,"end_character":16},"updated":"2017-09-20 16:31:05.000000000","message":"Could you just rename this as \u0027report\u0027 or something? There\u0027s nothing notably error\u0027y about this, and we\u0027re doing \"print(\u0027whereto:\" below","commit_id":"251de22543bf33e059d06936bcd20267482dd828"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"00cd448b06bb7632bd43f0d91d337efcb4d40a0a","unresolved":false,"context_lines":[{"line_number":133,"context_line":")"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"def report_error(msg):"},{"line_number":137,"context_line":"    print(\u0027whereto: {}\u0027.format(msg))"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"bf57530f_4d806d8c","line":136,"range":{"start_line":136,"start_character":4,"end_line":136,"end_character":16},"in_reply_to":"bf57530f_ebc15030","updated":"2017-09-20 18:49:49.000000000","message":"Done","commit_id":"251de22543bf33e059d06936bcd20267482dd828"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"6462238188c8d4c2af0399df46849ca01528cf31","unresolved":false,"context_lines":[{"line_number":134,"context_line":""},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"def report_error(msg):"},{"line_number":137,"context_line":"    print(\u0027whereto: {}\u0027.format(msg))"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"def main():"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf57530f_abe118d3","line":137,"range":{"start_line":137,"start_character":4,"end_line":137,"end_character":9},"updated":"2017-09-20 16:31:05.000000000","message":"...unless you want to print to stderr, but I doubt you do","commit_id":"251de22543bf33e059d06936bcd20267482dd828"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"165f9c8c0d552c68f6ba238ae18c7fdabba65feb","unresolved":false,"context_lines":[{"line_number":143,"context_line":"    ruleset \u003d rules.RuleSet()"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"    if not args.quiet:"},{"line_number":146,"context_line":"        print(\u0027whereto: reading redirects from {}\u0027.format(args.htaccess_file))"},{"line_number":147,"context_line":"    with io.open(args.htaccess_file, \u0027r\u0027, encoding\u003d\u0027utf-8\u0027) as f:"},{"line_number":148,"context_line":"        for linenum, params in parser.parse_rules(f):"},{"line_number":149,"context_line":"            ruleset.add(linenum, *params)"}],"source_content_type":"text/x-python","patch_set":4,"id":"9f5c4f37_9a058c7d","line":146,"range":{"start_line":146,"start_character":8,"end_line":146,"end_character":23},"updated":"2017-09-21 08:33:13.000000000","message":"nit: You might want to use \u0027report\u0027 here too?","commit_id":"39c71e7c840f89c447d0b77750f0044144177959"}]}
