)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"},"change_message_id":"f9b756123dcd294f010c47db9c7e63312ca7dbec","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Guoshuai Li \u003cligs@dtdream.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-05-02 18:44:05 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix the object is unhashable when inheriting the class ComparableVersionedObject"},{"line_number":8,"context_line":"In python3, A class that overrides __eq__() and does not define __hash__() will"},{"line_number":9,"context_line":"have its __hash__() implicitly set to None. This will cause the set method to"},{"line_number":10,"context_line":"unhashable failed."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3f1d235d_a2b0a58b","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":80},"updated":"2017-07-05 09:14:00.000000000","message":"Need a blank line after first line","commit_id":"3a854d692cc286f47f59a2ebe50f4605d677c65c"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"e25f3a3dc37caa35bcf79a19a428507d9b8e4a69","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Guoshuai Li \u003cligs@dtdream.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-07-06 04:45:56 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix the object is unhashable when inheriting the class ComparableVersionedObject"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In python3, A class that overrides __eq__() and does not define __hash__() will"},{"line_number":10,"context_line":"have its __hash__() implicitly set to None. This will cause the set method to"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3f1d235d_44107a4e","line":7,"updated":"2017-07-06 18:31:51.000000000","message":"I think this line is too long","commit_id":"32565e84d1829e9ed95d0a6ec913ca825b882aeb"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"e25f3a3dc37caa35bcf79a19a428507d9b8e4a69","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix the object is unhashable when inheriting the class ComparableVersionedObject"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In python3, A class that overrides __eq__() and does not define __hash__() will"},{"line_number":10,"context_line":"have its __hash__() implicitly set to None. This will cause the set method to"},{"line_number":11,"context_line":"unhashable failed."},{"line_number":12,"context_line":"https://docs.python.org/3/reference/datamodel.html#object.__hash__"},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3f1d235d_a4206e9c","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":77},"updated":"2017-07-06 18:31:51.000000000","message":"Those two lines are also too long","commit_id":"32565e84d1829e9ed95d0a6ec913ca825b882aeb"}]}
