)]}'
{"swift/cli/ringbuilder.py":[{"author":{"_account_id":6198,"name":"Peter Portante","email":"peter.a.portante@gmail.com","username":"peter-a-portante"},"change_message_id":"c95d2e3f934b05bd6964dc276f5ab3ee3029d1b0","unresolved":false,"context_lines":[{"line_number":592,"context_line":"                        \"consider creating a new ring instead.\\n\""},{"line_number":593,"context_line":"                        \"The on-disk ring builder is unchanged.\\n\""},{"line_number":594,"context_line":"                        \"Original exception message: %s\" %"},{"line_number":595,"context_line":"                        (dev[\u0027id\u0027], str(e))"},{"line_number":596,"context_line":"                    )"},{"line_number":597,"context_line":"                    print \u0027-\u0027 * 79"},{"line_number":598,"context_line":"                    exit(EXIT_ERROR)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7adec928_b2c5ac8f","line":595,"updated":"2014-05-16 19:34:59.000000000","message":"Doesn\u0027t the presence of the \"%s\" in the format string end up doing the same thing?\n\n class FooExc(Exception):\n     pass\n\n try:\n     raise Exception(\"bar\")\n except Exception as exc:\n     str_msg \u003d str(exc)\n     assert exc.message \u003d\u003d str_msg, \"exc.message (%r) !\u003d str_msg (%r)\" % (exc.message, str_msg)\n     fmt_msg \u003d \"%s\" % exc\n     assert str_msg \u003d\u003d fmt_msg, \"str_msg (%r) !\u003d fmt_msg (%r)\" % (str_msg, fmt_msg)\n     print \"Yes!\"","commit_id":"3631739b9fb5748db7679fec226089e05aa36743"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"e79a9a3b2cb914302d21e8b5a31ad52f62514a9d","unresolved":false,"context_lines":[{"line_number":592,"context_line":"                        \"consider creating a new ring instead.\\n\""},{"line_number":593,"context_line":"                        \"The on-disk ring builder is unchanged.\\n\""},{"line_number":594,"context_line":"                        \"Original exception message: %s\" %"},{"line_number":595,"context_line":"                        (dev[\u0027id\u0027], e)"},{"line_number":596,"context_line":"                    )"},{"line_number":597,"context_line":"                    print \u0027-\u0027 * 79"},{"line_number":598,"context_line":"                    exit(EXIT_ERROR)"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ae5cdf2_eade8e10","line":595,"updated":"2014-06-03 01:28:25.000000000","message":"The commit message specifically says you are replacing e.message with str(e).. although str(e) is implicit here the commit message still doen\u0027t match what you\u0027ve done. \n\nCan you str(e) to make it more implicit, or updated the commit message?","commit_id":"029cb869771411699d3fc988a2beea77733ccb2d"}]}
