)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":18602,"name":"Gábor Antal","email":"antal@inf.u-szeged.hu","username":"antal"},"change_message_id":"3ad5aa5ad2d8634eeeab86ba613497db375f2ec3","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Disable multiple whitespaces"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch disable the unnecessary"},{"line_number":10,"context_line":"multiple whitespaces characters."},{"line_number":11,"context_line":"New specific commandment:"},{"line_number":12,"context_line":"[N353] Do not use multiple whitespaces"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"bacf61ea_fa113153","line":9,"range":{"start_line":9,"start_character":17,"end_line":9,"end_character":18},"updated":"2016-08-01 12:50:51.000000000","message":"disables","commit_id":"0cd67305c3cb94ae5b7b82cbdc672e5d3cdd2782"},{"author":{"_account_id":18602,"name":"Gábor Antal","email":"antal@inf.u-szeged.hu","username":"antal"},"change_message_id":"3ad5aa5ad2d8634eeeab86ba613497db375f2ec3","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Disable multiple whitespaces"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch disable the unnecessary"},{"line_number":10,"context_line":"multiple whitespaces characters."},{"line_number":11,"context_line":"New specific commandment:"},{"line_number":12,"context_line":"[N353] Do not use multiple whitespaces"},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"bacf61ea_9a29158d","line":10,"range":{"start_line":10,"start_character":19,"end_line":10,"end_character":20},"updated":"2016-08-01 12:50:51.000000000","message":"-s","commit_id":"0cd67305c3cb94ae5b7b82cbdc672e5d3cdd2782"},{"author":{"_account_id":18602,"name":"Gábor Antal","email":"antal@inf.u-szeged.hu","username":"antal"},"change_message_id":"3ad5aa5ad2d8634eeeab86ba613497db375f2ec3","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch disable the unnecessary"},{"line_number":10,"context_line":"multiple whitespaces characters."},{"line_number":11,"context_line":"New specific commandment:"},{"line_number":12,"context_line":"[N353] Do not use multiple whitespaces"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I0dc659b7f3ac2b58de5f556ae7fb031715639376"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"bacf61ea_ba597937","line":11,"range":{"start_line":11,"start_character":13,"end_line":11,"end_character":24},"updated":"2016-08-01 12:50:51.000000000","message":"command","commit_id":"0cd67305c3cb94ae5b7b82cbdc672e5d3cdd2782"}],"nova/hacking/checks.py":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"c43fa936e3189593ebcb1444aa000e1cc3d09b52","unresolved":false,"context_lines":[{"line_number":833,"context_line":"    msg \u003d (\"N353: Remove the multiple whitespaces\")"},{"line_number":834,"context_line":""},{"line_number":835,"context_line":"    if re.search(r\"^(.*?)\\S\\s\\s\", logical_line):"},{"line_number":836,"context_line":"        yield (0, msg)"},{"line_number":837,"context_line":""},{"line_number":838,"context_line":""},{"line_number":839,"context_line":"def factory(register):"}],"source_content_type":"text/x-python","patch_set":7,"id":"bacf61ea_ce7b9ef3","line":836,"range":{"start_line":836,"start_character":15,"end_line":836,"end_character":16},"updated":"2016-08-02 10:43:36.000000000","message":"It had better to return the index of the multiple whitespaces.","commit_id":"2c43b9098440f3f1ba9bc849033ccb5245753ed2"},{"author":{"_account_id":18602,"name":"Gábor Antal","email":"antal@inf.u-szeged.hu","username":"antal"},"change_message_id":"5c62b0ce5c1baec2017ce7a9219284b334a2ab06","unresolved":false,"context_lines":[{"line_number":833,"context_line":"    msg \u003d (\"N353: Remove the multiple whitespaces\")"},{"line_number":834,"context_line":""},{"line_number":835,"context_line":"    if re.search(r\"^(.*?)\\S\\s\\s\", logical_line):"},{"line_number":836,"context_line":"        yield (0, msg)"},{"line_number":837,"context_line":""},{"line_number":838,"context_line":""},{"line_number":839,"context_line":"def factory(register):"}],"source_content_type":"text/x-python","patch_set":7,"id":"bacf61ea_242a367f","line":836,"range":{"start_line":836,"start_character":15,"end_line":836,"end_character":16},"in_reply_to":"bacf61ea_15cf61b4","updated":"2016-08-02 21:22:14.000000000","message":"I think you should modify this a little bit, as it return with the last double-whitespaces in the logical line, but i think we should do this from left to right (as we would read the code)","commit_id":"2c43b9098440f3f1ba9bc849033ccb5245753ed2"},{"author":{"_account_id":21239,"name":"Alex Szarka","email":"szarka@inf.u-szeged.hu","username":"xavvior"},"change_message_id":"d5d0afcd35e857f3663549ce7875c44d10c41718","unresolved":false,"context_lines":[{"line_number":833,"context_line":"    msg \u003d (\"N353: Remove the multiple whitespaces\")"},{"line_number":834,"context_line":""},{"line_number":835,"context_line":"    if re.search(r\"^(.*?)\\S\\s\\s\", logical_line):"},{"line_number":836,"context_line":"        yield (0, msg)"},{"line_number":837,"context_line":""},{"line_number":838,"context_line":""},{"line_number":839,"context_line":"def factory(register):"}],"source_content_type":"text/x-python","patch_set":7,"id":"bacf61ea_15cf61b4","line":836,"range":{"start_line":836,"start_character":15,"end_line":836,"end_character":16},"in_reply_to":"bacf61ea_ce7b9ef3","updated":"2016-08-02 19:33:38.000000000","message":"Done, return with the unnecessary whitespace. That\u0027s good?","commit_id":"2c43b9098440f3f1ba9bc849033ccb5245753ed2"}]}
