)]}'
{"run_tests.sh":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"c10c6951462905bbc5dcdb5cbf9c393dac38b041","unresolved":false,"context_lines":[{"line_number":180,"context_line":"if [ $coverage -eq 1 ]; then"},{"line_number":181,"context_line":"    echo \"Generating coverage report in covhtml/\""},{"line_number":182,"context_line":"    ${wrapper} cverage combine"},{"line_number":183,"context_line":"    ${wrapper} coverage html --include\u003d\u0027novaclient/*\u0027 --omit\u003d\u0027novaclient/openstack/common/*\u0027 -d covhtml -i "},{"line_number":184,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":5,"id":"AAAAM3%2F%2F0uI%3D","line":183,"updated":"2013-01-03 17:20:12.000000000","message":"Trailing whitespace.  Also, if you could wrap this to the next line, I\u0027d like that a little better.","commit_id":"e1b3ba12103a7f65f131f8eec9befb97662d23c6"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"6fda6a087d319124a42a29e75cbfc83e551106c4","unresolved":false,"context_lines":[{"line_number":178,"context_line":"if [ $coverage -eq 1 ]; then"},{"line_number":179,"context_line":"    echo \"Generating coverage report in covhtml/\""},{"line_number":180,"context_line":"    ${wrapper} cverage combine"},{"line_number":181,"context_line":"    ${wrapper} coverage html --include\u003d\u0027novaclient/*\u0027 --omit\u003d\u0027novaclient/openstack/common/*\u0027 -d covhtml -i "},{"line_number":182,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":8,"id":"AAAAM3%2F%2FufE%3D","line":181,"updated":"2013-01-08 16:09:54.000000000","message":"Trailing whitespace, and this could easily be wrapped…","commit_id":"56e3c8a00ffaadb56a462fdb6418017f7c368ea9"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"974199aa7d4b7b2e58d8b265fe7e36fd2c805c4c","unresolved":false,"context_lines":[{"line_number":178,"context_line":"if [ $coverage -eq 1 ]; then"},{"line_number":179,"context_line":"    echo \"Generating coverage report in covhtml/\""},{"line_number":180,"context_line":"    ${wrapper} cverage combine"},{"line_number":181,"context_line":"    ${wrapper} coverage html --include\u003d\u0027novaclient/*\u0027 --omit\u003d\u0027novaclient/openstack/common/*\u0027 -d covhtml -i "},{"line_number":182,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":9,"id":"AAAAM3%2F%2FmS4%3D","line":181,"updated":"2013-01-14 17:00:20.000000000","message":"There is trailing whitespace on this line.  Also, it would be straightforward to wrap this line…","commit_id":"3c20be7437aa0704a43d1d8ddb33cc5c14bf525f"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"9a160de4db45830147f9dc6e9165ecfcd588b904","unresolved":false,"context_lines":[{"line_number":178,"context_line":"if [ $coverage -eq 1 ]; then"},{"line_number":179,"context_line":"    echo \"Generating coverage report in covhtml/\""},{"line_number":180,"context_line":"    ${wrapper} cverage combine"},{"line_number":181,"context_line":"    ${wrapper} coverage html --include\u003d\u0027novaclient/*\u0027 --omit\u003d\u0027novaclient/openstack/common/*\u0027 -d covhtml -i "},{"line_number":182,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":10,"id":"AAAAM3%2F%2Fc%2Bc%3D","line":181,"updated":"2013-01-21 23:04:17.000000000","message":"Trailing whitespace.  (Don\u0027t I keep pointing this out?)  Also, it would be nice to word-wrap this onto the next line.","commit_id":"105af8d80b8be30b74f77067e60b82f49d0a7e90"}],"tools/test-requires":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"9a160de4db45830147f9dc6e9165ecfcd588b904","unresolved":false,"context_lines":[{"line_number":7,"context_line":"pep8\u003d\u003d1.1"},{"line_number":8,"context_line":"sphinx\u003e\u003d1.1.2"},{"line_number":9,"context_line":"testrepository\u003e\u003d0.0.13"},{"line_number":10,"context_line":"testtools\u003e\u003d0.9.22"}],"source_content_type":"application/octet-stream","patch_set":10,"id":"AAAAM3%2F%2Fc%2BM%3D","line":10,"updated":"2013-01-21 23:04:17.000000000","message":"I saw a comment on nova\u0027s test-requires about testtools\u003d\u003d0.9.25 being broken; shouldn\u0027t that version be excluded here?","commit_id":"105af8d80b8be30b74f77067e60b82f49d0a7e90"},{"author":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"change_message_id":"74944d0d89ac660d0f513b5d0c3b5e4a1c7bda84","unresolved":false,"context_lines":[{"line_number":7,"context_line":"pep8\u003d\u003d1.1"},{"line_number":8,"context_line":"sphinx\u003e\u003d1.1.2"},{"line_number":9,"context_line":"testrepository\u003e\u003d0.0.13"},{"line_number":10,"context_line":"testtools\u003e\u003d0.9.22"}],"source_content_type":"application/octet-stream","patch_set":10,"id":"AAAAM3%2F%2Fbu0%3D","line":10,"in_reply_to":"AAAAM3%2F%2Fc%2BM%3D","updated":"2013-01-22 18:19:54.000000000","message":"This can be unpinned to 0.9.26 now.","commit_id":"105af8d80b8be30b74f77067e60b82f49d0a7e90"}]}
