)]}'
{"cinder/api/common.py":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"3a908edbb7cb3b61989c0e9e2796cf2a278b6d7b","unresolved":false,"context_lines":[{"line_number":129,"context_line":"        raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"    if offset \u003e cinder.db.MAX_INT:"},{"line_number":132,"context_line":"        msg \u003d _(\u0027offset param must be \u003c\u003d %s\u0027) % cinde.db.MAX_INT"},{"line_number":133,"context_line":"        raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"    return offset"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a57f1b5_00e15efe","line":132,"updated":"2016-02-10 18:59:22.000000000","message":"cinde.db","commit_id":"9d53a928e42f40968a9e0795a54c9bcb8f737007"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"dc282e9e2c30f78372655d05c51b4a0dac8c01a2","unresolved":false,"context_lines":[{"line_number":129,"context_line":"        raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"    if offset \u003e cinder.db.MAX_INT:"},{"line_number":132,"context_line":"        msg \u003d _(\u0027offset param must be \u003c\u003d %d\u0027) % cinder.db.MAX_INT"},{"line_number":133,"context_line":"        raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"    return offset"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a57f1b5_42bff7a9","line":132,"range":{"start_line":132,"start_character":38,"end_line":132,"end_character":41},"updated":"2016-02-12 11:21:28.000000000","message":"suggestion: write \"less or equal\" instead of using \u003c\u003d","commit_id":"b44ee0cf665ba80c41bf3f2dfd24b51ce4a700fc"},{"author":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"change_message_id":"343a925243b9b54c45ddfd7d94b94d388bb4ff8f","unresolved":false,"context_lines":[{"line_number":129,"context_line":"        raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"    if offset \u003e cinder.db.MAX_INT:"},{"line_number":132,"context_line":"        msg \u003d _(\u0027offset param must be \u003c\u003d %d\u0027) % cinder.db.MAX_INT"},{"line_number":133,"context_line":"        raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"    return offset"}],"source_content_type":"text/x-python","patch_set":2,"id":"dae33548_9968c689","line":132,"range":{"start_line":132,"start_character":38,"end_line":132,"end_character":41},"in_reply_to":"3a57f1b5_42bff7a9","updated":"2016-02-19 06:47:27.000000000","message":"Done","commit_id":"b44ee0cf665ba80c41bf3f2dfd24b51ce4a700fc"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"821cd819ee1c2566dd8d5f07c99d5e6c72f68415","unresolved":false,"context_lines":[{"line_number":129,"context_line":"        raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"    if offset \u003e cinder.db.MAX_INT:"},{"line_number":132,"context_line":"        msg \u003d _(\u0027offset param must be \u003c\u003d %d\u0027) % cinder.db.MAX_INT"},{"line_number":133,"context_line":"        raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"    return offset"}],"source_content_type":"text/x-python","patch_set":2,"id":"dae33548_bd2e76a2","line":132,"range":{"start_line":132,"start_character":38,"end_line":132,"end_character":41},"in_reply_to":"3a57f1b5_42bff7a9","updated":"2016-02-18 16:19:54.000000000","message":"Yes, please replace this with \"less than or equal to\" since it\u0027s a user-facing API message.","commit_id":"b44ee0cf665ba80c41bf3f2dfd24b51ce4a700fc"},{"author":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"change_message_id":"343a925243b9b54c45ddfd7d94b94d388bb4ff8f","unresolved":false,"context_lines":[{"line_number":129,"context_line":"        raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"    if offset \u003e cinder.db.MAX_INT:"},{"line_number":132,"context_line":"        msg \u003d _(\u0027offset param must be \u003c\u003d %d\u0027) % cinder.db.MAX_INT"},{"line_number":133,"context_line":"        raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"    return offset"}],"source_content_type":"text/x-python","patch_set":2,"id":"dae33548_d9d6ce26","line":132,"range":{"start_line":132,"start_character":38,"end_line":132,"end_character":41},"in_reply_to":"dae33548_bd2e76a2","updated":"2016-02-19 06:47:27.000000000","message":"Done","commit_id":"b44ee0cf665ba80c41bf3f2dfd24b51ce4a700fc"}],"cinder/tests/unit/api/contrib/test_quotas.py":[{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"1e0ea2bde54372e4ecad3d5871756d4bef0eb693","unresolved":false,"context_lines":[{"line_number":224,"context_line":"    @mock.patch("},{"line_number":225,"context_line":"        \u0027cinder.api.openstack.wsgi.Controller.validate_string_length\u0027)"},{"line_number":226,"context_line":"    @mock.patch("},{"line_number":227,"context_line":"        \u0027cinder.utils.validate_integer\u0027)"},{"line_number":228,"context_line":"    def test_update_limit(self, mock_validate_integer, mock_validate):"},{"line_number":229,"context_line":"        mock_validate_integer.return_value \u003d 10"},{"line_number":230,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"3afc51ec_5c02b23f","line":227,"updated":"2016-03-11 14:18:28.000000000","message":"nit: This should have been moved to L226, but it\u0027s ok","commit_id":"31ebbc04a9b7bb1d302c98cc61a33d2e1020c25a"}]}
