)]}'
{"bin/swift":[{"author":{"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},"change_message_id":"5ddd12bf89d7ad1b336f536b48d045d5fb93dab4","unresolved":false,"context_lines":[{"line_number":1169,"context_line":"        logger.setLevel(logging.DEBUG)"},{"line_number":1170,"context_line":"        logger.addHandler(ch)"},{"line_number":1171,"context_line":""},{"line_number":1172,"context_line":""},{"line_number":1173,"context_line":"    print_queue \u003d Queue(10000)"},{"line_number":1174,"context_line":""},{"line_number":1175,"context_line":"    def _print(item):"}],"source_content_type":"text/x-swift","patch_set":4,"id":"AAAAM3%2F%2F%2BqY%3D","line":1172,"updated":"2012-12-18 00:45:51.000000000","message":"It looks like an extra newline slipped in here.","commit_id":"4db385f207b80b647c597541d75cec444484e213"}],"swiftclient/client.py":[{"author":{"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},"change_message_id":"5ddd12bf89d7ad1b336f536b48d045d5fb93dab4","unresolved":false,"context_lines":[{"line_number":679,"context_line":"    resp \u003d conn.getresponse()"},{"line_number":680,"context_line":"    if resp.status \u003c 200 or resp.status \u003e\u003d 300:"},{"line_number":681,"context_line":"        body \u003d resp.read()"},{"line_number":682,"context_line":"        http_log((\u0027%s%s\u0027 % (url.replace(parsed.path, \u0027\u0027), path), \u0027GET\u0027,),"},{"line_number":683,"context_line":"                 {\u0027headers\u0027: headers}, resp, body)"},{"line_number":684,"context_line":"        raise ClientException(\u0027Object GET failed\u0027, http_scheme\u003dparsed.scheme,"},{"line_number":685,"context_line":"                              http_host\u003dconn.host, http_port\u003dconn.port,"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAM3%2F%2F%2Bp4%3D","line":682,"updated":"2012-12-18 00:45:51.000000000","message":"We should use the method variable here in place of the string literal to save ourselves any future work.","commit_id":"4db385f207b80b647c597541d75cec444484e213"},{"author":{"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},"change_message_id":"5ddd12bf89d7ad1b336f536b48d045d5fb93dab4","unresolved":false,"context_lines":[{"line_number":699,"context_line":"    resp_headers \u003d {}"},{"line_number":700,"context_line":"    for header, value in resp.getheaders():"},{"line_number":701,"context_line":"        resp_headers[header.lower()] \u003d value"},{"line_number":702,"context_line":"    http_log((\u0027%s%s\u0027 % (url.replace(parsed.path, \u0027\u0027), path), \u0027GET\u0027,),"},{"line_number":703,"context_line":"             {\u0027headers\u0027: headers}, resp, None)"},{"line_number":704,"context_line":"    return resp_headers, object_body"},{"line_number":705,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAM3%2F%2F%2Bpo%3D","line":702,"updated":"2012-12-18 00:45:51.000000000","message":"Same as above for this string literal, too.","commit_id":"4db385f207b80b647c597541d75cec444484e213"}]}
