)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"f5802e7492c505ba71f534bd42ad9a2c8888cf48","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     peiy \u003cpeiy@rc.inesa.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2018-01-23 17:13:15 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Exception message , not translated"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"here is a exception message untranslated"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7f96bb07_99aa2117","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":34},"updated":"2018-01-23 09:22:19.000000000","message":"Could you explain what is changed in the summary line rather than what is fixed?","commit_id":"3699caee7bd875a72b82325ab618c2c5fd333111"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"4649de972a04632586a1d8f0ddf4698bd1f86d5e","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     peiy \u003cpeiy@rc.inesa.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2018-01-23 17:13:15 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Exception message , not translated"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"here is a exception message untranslated"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5f93b717_2d884b6f","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":34},"in_reply_to":"7f96bb07_0b4a3426","updated":"2018-01-29 14:19:11.000000000","message":"why don\u0027t you update the summary line?","commit_id":"3699caee7bd875a72b82325ab618c2c5fd333111"},{"author":{"_account_id":26589,"name":"peiyu","email":"peiy@rc.inesa.com","username":"peiyu"},"change_message_id":"d4e63f4ef3f4d20cdae4c872c2591918bc8de9cb","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     peiy \u003cpeiy@rc.inesa.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2018-01-23 17:13:15 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Exception message , not translated"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"here is a exception message untranslated"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7f96bb07_0b4a3426","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":34},"in_reply_to":"7f96bb07_99aa2117","updated":"2018-01-23 10:29:58.000000000","message":"ok","commit_id":"3699caee7bd875a72b82325ab618c2c5fd333111"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"8c11c6065e0d74702838c7a007cec00ab67c8897","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     peiyu \u003cpeiy@rc.inesa.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2018-01-23 09:26:31 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Exception message , not translated"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"here is a exception message untranslated"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7f96bb07_eb4ee836","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":34},"updated":"2018-01-23 09:32:12.000000000","message":"Could you explain how it is changed in the summary line rather than what is fixed?","commit_id":"5ca13ca911dc680521e64da82fbc6fb51a525827"}],"horizon/exceptions.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"ea16d342fb55b70dc801ae600748bd9a12e1b65c","unresolved":false,"context_lines":[{"line_number":107,"context_line":"    ``ServiceCatalog`` is fetched from Keystone."},{"line_number":108,"context_line":"    \"\"\""},{"line_number":109,"context_line":"    def __init__(self, service_name):"},{"line_number":110,"context_line":"        message \u003d _(\"Invalid service catalog service: %s\") % service_name"},{"line_number":111,"context_line":"        super(ServiceCatalogException, self).__init__(message)"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7f96bb07_b9f7dd59","line":110,"updated":"2018-01-23 09:20:54.000000000","message":"There is no need to replace a single quote with a double quote.\nThis module uses a single quote consistently.","commit_id":"3699caee7bd875a72b82325ab618c2c5fd333111"},{"author":{"_account_id":26589,"name":"peiyu","email":"peiy@rc.inesa.com","username":"peiyu"},"change_message_id":"68111848596132f22a77ba1e4fb708810d0d7a0c","unresolved":false,"context_lines":[{"line_number":107,"context_line":"    ``ServiceCatalog`` is fetched from Keystone."},{"line_number":108,"context_line":"    \"\"\""},{"line_number":109,"context_line":"    def __init__(self, service_name):"},{"line_number":110,"context_line":"        message \u003d _(\"Invalid service catalog service: %s\") % service_name"},{"line_number":111,"context_line":"        super(ServiceCatalogException, self).__init__(message)"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7f96bb07_19b7f188","line":110,"in_reply_to":"7f96bb07_b9f7dd59","updated":"2018-01-23 09:22:41.000000000","message":"it doesn\u0027t translate.","commit_id":"3699caee7bd875a72b82325ab618c2c5fd333111"}]}
