)]}'
{"bug_cleanup.py":[{"author":{"_account_id":16282,"name":"YaZug","email":"jschluet@redhat.com","username":"yazug"},"change_message_id":"917d75ba6d8c318e6a37c3f2dbe96002ebdf7dc6","unresolved":false,"context_lines":[{"line_number":81,"context_line":""},{"line_number":82,"context_line":"        project \u003d self.client.projects[self.project_name]"},{"line_number":83,"context_line":"        bug_tasks \u003d project.searchTasks(status\u003d[\u0027New\u0027],"},{"line_number":84,"context_line":"                                         omit_duplicates\u003dTrue)"},{"line_number":85,"context_line":"        for t in bug_tasks:"},{"line_number":86,"context_line":"            bug_id \u003d t.bug.id"},{"line_number":87,"context_line":"            if bug_id in self.ignoreable_bug_ids:"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba3cc151_95734b15","line":84,"updated":"2015-06-30 13:20:25.000000000","message":"this line is over indented by 1 space (pep8 warning)","commit_id":"634bbefefdd5808ebb3317cb31eee4f6fe23eada"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"4557ecbef2a72d7138d2cf6722e26281ea292241","unresolved":false,"context_lines":[{"line_number":81,"context_line":""},{"line_number":82,"context_line":"        project \u003d self.client.projects[self.project_name]"},{"line_number":83,"context_line":"        bug_tasks \u003d project.searchTasks(status\u003d[\u0027New\u0027],"},{"line_number":84,"context_line":"                                         omit_duplicates\u003dTrue)"},{"line_number":85,"context_line":"        for t in bug_tasks:"},{"line_number":86,"context_line":"            bug_id \u003d t.bug.id"},{"line_number":87,"context_line":"            if bug_id in self.ignoreable_bug_ids:"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba3cc151_f512d761","line":84,"in_reply_to":"ba3cc151_95734b15","updated":"2015-06-30 13:24:21.000000000","message":"Done","commit_id":"634bbefefdd5808ebb3317cb31eee4f6fe23eada"},{"author":{"_account_id":16282,"name":"YaZug","email":"jschluet@redhat.com","username":"yazug"},"change_message_id":"917d75ba6d8c318e6a37c3f2dbe96002ebdf7dc6","unresolved":false,"context_lines":[{"line_number":114,"context_line":"            * move back to last state (probably confirmed)"},{"line_number":115,"context_line":"        \"\"\""},{"line_number":116,"context_line":"        raise NotImplementedError(\"not yet done\")"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"def create_logger():"},{"line_number":119,"context_line":"    logger \u003d logging.getLogger(\"os.bug.cleanup\")"},{"line_number":120,"context_line":"    logger.setLevel(logging.DEBUG)"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba3cc151_155e5b76","line":117,"updated":"2015-06-30 13:20:25.000000000","message":"should have 2 spaces here (pep8 warning)","commit_id":"634bbefefdd5808ebb3317cb31eee4f6fe23eada"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"4557ecbef2a72d7138d2cf6722e26281ea292241","unresolved":false,"context_lines":[{"line_number":114,"context_line":"            * move back to last state (probably confirmed)"},{"line_number":115,"context_line":"        \"\"\""},{"line_number":116,"context_line":"        raise NotImplementedError(\"not yet done\")"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"def create_logger():"},{"line_number":119,"context_line":"    logger \u003d logging.getLogger(\"os.bug.cleanup\")"},{"line_number":120,"context_line":"    logger.setLevel(logging.DEBUG)"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba3cc151_b50d2f40","line":117,"in_reply_to":"ba3cc151_155e5b76","updated":"2015-06-30 13:24:21.000000000","message":"Done","commit_id":"634bbefefdd5808ebb3317cb31eee4f6fe23eada"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"998b17db6965cea7d35bb4af96f50b1276883dc4","unresolved":false,"context_lines":[{"line_number":130,"context_line":"    logger.addHandler(stream_handler)"},{"line_number":131,"context_line":"    return logger"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"if __name__ \u003d\u003d \u0027__main__\u0027:"},{"line_number":134,"context_line":"    logger \u003d create_logger()"},{"line_number":135,"context_line":"    logger.info(\"Started for project \u0027%s\u0027\", args.projectname)"},{"line_number":136,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"ba3cc151_ce6e242f","line":133,"updated":"2015-06-30 14:10:32.000000000","message":"If we could run that in a repeating manner, no contributer needs to do the (dull) job of solving the no-brainer inconsistencies. I don\u0027t know yet how this can be achieved.","commit_id":"d108b7d2b603449a32aeffb70f3582e611fa0761"}]}
