)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"b167223574565c74124dcf9ee189ac9ba40c1e76","unresolved":false,"context_lines":[{"line_number":10,"context_line":"contained bytes were causing the formatters to crash.  Output now"},{"line_number":11,"context_line":"works as expected when run against a large selection of OpenStack"},{"line_number":12,"context_line":"projects."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I94a44e1e408311263f705507e24daaf68c5e7577"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"dae33548_936755b6","line":13,"updated":"2016-02-17 22:45:11.000000000","message":"Can you create a bug since this is causing formatter crashes.","commit_id":"80e725431bdd0887267d919ddc2b28a396f502f1"}],"bandit/core/issue.py":[{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"45bc15b89f3061d0a815fffe8eb3994a6ed0e77e","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"        tmplt \u003d \"%i\\t%s\" if tabbed else \"%i %s\""},{"line_number":94,"context_line":"        for line in xrange(lmin, lmax):"},{"line_number":95,"context_line":"            text \u003d unicode(linecache.getline(self.fname, line),"},{"line_number":96,"context_line":"                           errors\u003d\u0027replace\u0027)"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"            if not len(text):"}],"source_content_type":"text/x-python","patch_set":3,"id":"dae33548_0e295837","line":95,"updated":"2016-02-17 23:10:43.000000000","message":"Pretty sure that \"unicode\" doesn\u0027t exist on Python 3 and even then, on Python 3 you would get something like\n\n    \"b\u0027bytes here\u0027\"","commit_id":"dc1719b34d4431823a95b5cf65ae33f2ca81d0fc"},{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"55ffdb4ffb8d02f947786360c9189f2d3c643d28","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"        tmplt \u003d \"%i\\t%s\" if tabbed else \"%i %s\""},{"line_number":94,"context_line":"        for line in xrange(lmin, lmax):"},{"line_number":95,"context_line":"            text \u003d unicode(linecache.getline(self.fname, line),"},{"line_number":96,"context_line":"                           errors\u003d\u0027replace\u0027)"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"            if not len(text):"}],"source_content_type":"text/x-python","patch_set":3,"id":"dae33548_4ee6c015","line":95,"in_reply_to":"dae33548_0e295837","updated":"2016-02-17 23:11:49.000000000","message":"You\u0027re going to want to do add something after this line like\n\n    text \u003d linecache.getline(self.fname, line)\n    if isinstance(text, bytes):\n        text \u003d text.decode(\u0027utf-8\u0027)","commit_id":"dc1719b34d4431823a95b5cf65ae33f2ca81d0fc"}],"tests/unit/core/test_issue.py":[{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"1b8a0e1adcc2b1e4e425640bb7a0995bb054a162","unresolved":false,"context_lines":[{"line_number":121,"context_line":"        new_issue \u003d issue.Issue(bandit.MEDIUM, lineno\u003d1)"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"        # validate we get unicode code snippets"},{"line_number":124,"context_line":"        self.assertEqual(type(new_issue.get_code()), unicode)"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"def _get_issue_instance(severity\u003dbandit.MEDIUM, confidence\u003dbandit.MEDIUM):"}],"source_content_type":"text/x-python","patch_set":2,"id":"dae33548_33100959","line":124,"range":{"start_line":124,"start_character":13,"end_line":124,"end_character":24},"updated":"2016-02-17 23:01:21.000000000","message":"expect, actual","commit_id":"1e2d3587a37b994558b49de9e92bb9a549c0d271"}]}
