)]}'
{"bandit/formatters/csv.py":[{"author":{"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},"change_message_id":"60e9e703c958983d638339cecd849d48d0953a97","unresolved":false,"context_lines":[{"line_number":56,"context_line":"    results \u003d manager.get_issue_list(sev_level\u003dsev_level,"},{"line_number":57,"context_line":"                                     conf_level\u003dconf_level)"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"    with filename:"},{"line_number":60,"context_line":"        fieldnames \u003d [\u0027filename\u0027,"},{"line_number":61,"context_line":"                      \u0027test_name\u0027,"},{"line_number":62,"context_line":"                      \u0027test_id\u0027,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_fc56595a","line":59,"range":{"start_line":59,"start_character":9,"end_line":59,"end_character":17},"updated":"2016-06-14 10:55:19.000000000","message":"can you rename it please? it\u0027s a file object now, not a file name","commit_id":"9c6a2a17b299a9e5abc44e295970cfab3cba710b"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"9880e7f3646cc10af89dc9e5ca7b9ac976551574","unresolved":false,"context_lines":[{"line_number":56,"context_line":"    results \u003d manager.get_issue_list(sev_level\u003dsev_level,"},{"line_number":57,"context_line":"                                     conf_level\u003dconf_level)"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"    with filename:"},{"line_number":60,"context_line":"        fieldnames \u003d [\u0027filename\u0027,"},{"line_number":61,"context_line":"                      \u0027test_name\u0027,"},{"line_number":62,"context_line":"                      \u0027test_id\u0027,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_17814cc3","line":59,"range":{"start_line":59,"start_character":9,"end_line":59,"end_character":17},"in_reply_to":"7aa08908_fc56595a","updated":"2016-06-14 23:18:23.000000000","message":"Technically, changing the variable name here would break the signature of this \"interface\" if anyone defined a custom formatter. But I doubt anyone has done that.","commit_id":"9c6a2a17b299a9e5abc44e295970cfab3cba710b"},{"author":{"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},"change_message_id":"249cf5180432d64913a66037d76833d2e8eb81a6","unresolved":false,"context_lines":[{"line_number":56,"context_line":"    results \u003d manager.get_issue_list(sev_level\u003dsev_level,"},{"line_number":57,"context_line":"                                     conf_level\u003dconf_level)"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"    with file:"},{"line_number":60,"context_line":"        fieldnames \u003d [\u0027filename\u0027,"},{"line_number":61,"context_line":"                      \u0027test_name\u0027,"},{"line_number":62,"context_line":"                      \u0027test_id\u0027,"}],"source_content_type":"text/x-python","patch_set":5,"id":"7aa08908_4e5df314","line":59,"range":{"start_line":59,"start_character":9,"end_line":59,"end_character":13},"updated":"2016-06-15 06:44:50.000000000","message":"so this is overriding the built-in function `file()`, which is not great either; can we keep the fout, or fileobj, or something similar?\n\n(sorry to be a pain...)","commit_id":"50d75e111629769211496136463a31b92f908e36"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"6f0bc4e79490967a5d5873be80e5d313e4a6b196","unresolved":false,"context_lines":[{"line_number":56,"context_line":"    results \u003d manager.get_issue_list(sev_level\u003dsev_level,"},{"line_number":57,"context_line":"                                     conf_level\u003dconf_level)"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"    with file:"},{"line_number":60,"context_line":"        fieldnames \u003d [\u0027filename\u0027,"},{"line_number":61,"context_line":"                      \u0027test_name\u0027,"},{"line_number":62,"context_line":"                      \u0027test_id\u0027,"}],"source_content_type":"text/x-python","patch_set":5,"id":"7aa08908_77bfc9fc","line":59,"range":{"start_line":59,"start_character":9,"end_line":59,"end_character":13},"in_reply_to":"7aa08908_4e5df314","updated":"2016-06-15 15:32:20.000000000","message":"Done","commit_id":"50d75e111629769211496136463a31b92f908e36"},{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"d022ea3396f40b0ea64c6e28b8835efc7f695f53","unresolved":false,"context_lines":[{"line_number":56,"context_line":"    results \u003d manager.get_issue_list(sev_level\u003dsev_level,"},{"line_number":57,"context_line":"                                     conf_level\u003dconf_level)"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"    with file:"},{"line_number":60,"context_line":"        fieldnames \u003d [\u0027filename\u0027,"},{"line_number":61,"context_line":"                      \u0027test_name\u0027,"},{"line_number":62,"context_line":"                      \u0027test_id\u0027,"}],"source_content_type":"text/x-python","patch_set":5,"id":"7aa08908_303f1289","line":59,"range":{"start_line":59,"start_character":9,"end_line":59,"end_character":13},"in_reply_to":"7aa08908_4e5df314","updated":"2016-06-15 13:33:20.000000000","message":"Pretty sure built-in file is actually a class. Regardless, I agree. Don\u0027t apologize for being a pain.","commit_id":"50d75e111629769211496136463a31b92f908e36"}],"bandit/formatters/html.py":[{"author":{"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},"change_message_id":"60e9e703c958983d638339cecd849d48d0953a97","unresolved":false,"context_lines":[{"line_number":369,"context_line":"                                          skipped\u003dskipped_text,"},{"line_number":370,"context_line":"                                          results\u003dresults_str)"},{"line_number":371,"context_line":""},{"line_number":372,"context_line":"    with filename:"},{"line_number":373,"context_line":"        filename.write(str(header_block.encode(\u0027utf-8\u0027)))"},{"line_number":374,"context_line":"        filename.write(str(report_contents.encode(\u0027utf-8\u0027)))"},{"line_number":375,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_dcff1d32","line":372,"range":{"start_line":372,"start_character":9,"end_line":372,"end_character":17},"updated":"2016-06-14 10:55:19.000000000","message":"like in other file, could you rename?","commit_id":"9c6a2a17b299a9e5abc44e295970cfab3cba710b"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"356990bd876eebdffeb810d093b97c76ef06c6e2","unresolved":false,"context_lines":[{"line_number":369,"context_line":"                                          skipped\u003dskipped_text,"},{"line_number":370,"context_line":"                                          results\u003dresults_str)"},{"line_number":371,"context_line":""},{"line_number":372,"context_line":"    with filename:"},{"line_number":373,"context_line":"        filename.write(str(header_block.encode(\u0027utf-8\u0027)))"},{"line_number":374,"context_line":"        filename.write(str(report_contents.encode(\u0027utf-8\u0027)))"},{"line_number":375,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_37d8c8ee","line":372,"range":{"start_line":372,"start_character":9,"end_line":372,"end_character":17},"in_reply_to":"7aa08908_dcff1d32","updated":"2016-06-14 23:20:37.000000000","message":"Done","commit_id":"9c6a2a17b299a9e5abc44e295970cfab3cba710b"}],"bandit/formatters/json.py":[{"author":{"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},"change_message_id":"60e9e703c958983d638339cecd849d48d0953a97","unresolved":false,"context_lines":[{"line_number":177,"context_line":"    result \u003d json.dumps(machine_output, sort_keys\u003dTrue,"},{"line_number":178,"context_line":"                        indent\u003d2, separators\u003d(\u0027,\u0027, \u0027: \u0027))"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"    with filename:"},{"line_number":181,"context_line":"        filename.write(result)"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"    if filename.name !\u003d sys.stdout.name:"}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_7cbee965","line":180,"range":{"start_line":180,"start_character":9,"end_line":180,"end_character":17},"updated":"2016-06-14 10:55:19.000000000","message":"same","commit_id":"9c6a2a17b299a9e5abc44e295970cfab3cba710b"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"356990bd876eebdffeb810d093b97c76ef06c6e2","unresolved":false,"context_lines":[{"line_number":177,"context_line":"    result \u003d json.dumps(machine_output, sort_keys\u003dTrue,"},{"line_number":178,"context_line":"                        indent\u003d2, separators\u003d(\u0027,\u0027, \u0027: \u0027))"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"    with filename:"},{"line_number":181,"context_line":"        filename.write(result)"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"    if filename.name !\u003d sys.stdout.name:"}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_77ded0da","line":180,"range":{"start_line":180,"start_character":9,"end_line":180,"end_character":17},"in_reply_to":"7aa08908_7cbee965","updated":"2016-06-14 23:20:37.000000000","message":"Done","commit_id":"9c6a2a17b299a9e5abc44e295970cfab3cba710b"}],"bandit/formatters/screen.py":[{"author":{"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},"change_message_id":"60e9e703c958983d638339cecd849d48d0953a97","unresolved":false,"context_lines":[{"line_number":176,"context_line":"    bits.extend([\"\\t%s (%s)\" % skip for skip in manager.skipped])"},{"line_number":177,"context_line":"    do_print(bits)"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"    if filename.name !\u003d sys.stdout.name:"},{"line_number":180,"context_line":"        logger.info((\"Screen formatter output was not written to file: %s\""},{"line_number":181,"context_line":"                     \", consider \u0027-f txt\u0027\") % filename)"}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_7c65491c","line":179,"range":{"start_line":179,"start_character":7,"end_line":179,"end_character":15},"updated":"2016-06-14 10:55:19.000000000","message":"same","commit_id":"9c6a2a17b299a9e5abc44e295970cfab3cba710b"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"356990bd876eebdffeb810d093b97c76ef06c6e2","unresolved":false,"context_lines":[{"line_number":176,"context_line":"    bits.extend([\"\\t%s (%s)\" % skip for skip in manager.skipped])"},{"line_number":177,"context_line":"    do_print(bits)"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"    if filename.name !\u003d sys.stdout.name:"},{"line_number":180,"context_line":"        logger.info((\"Screen formatter output was not written to file: %s\""},{"line_number":181,"context_line":"                     \", consider \u0027-f txt\u0027\") % filename)"}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_b7f2f86c","line":179,"range":{"start_line":179,"start_character":7,"end_line":179,"end_character":15},"in_reply_to":"7aa08908_7c65491c","updated":"2016-06-14 23:20:37.000000000","message":"Done","commit_id":"9c6a2a17b299a9e5abc44e295970cfab3cba710b"}],"bandit/formatters/text.py":[{"author":{"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},"change_message_id":"60e9e703c958983d638339cecd849d48d0953a97","unresolved":false,"context_lines":[{"line_number":154,"context_line":"    bits.extend([\"\\t%s (%s)\" % skip for skip in manager.skipped])"},{"line_number":155,"context_line":"    result \u003d \u0027\\n\u0027.join([bit for bit in bits]) + \u0027\\n\u0027"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"    with filename:"},{"line_number":158,"context_line":"        filename.write(str(result.encode(\u0027utf-8\u0027)))"},{"line_number":159,"context_line":""},{"line_number":160,"context_line":"    if filename.name !\u003d sys.stdout.name:"}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_bc6b31f0","line":157,"range":{"start_line":157,"start_character":9,"end_line":157,"end_character":17},"updated":"2016-06-14 10:55:19.000000000","message":"same","commit_id":"9c6a2a17b299a9e5abc44e295970cfab3cba710b"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"356990bd876eebdffeb810d093b97c76ef06c6e2","unresolved":false,"context_lines":[{"line_number":154,"context_line":"    bits.extend([\"\\t%s (%s)\" % skip for skip in manager.skipped])"},{"line_number":155,"context_line":"    result \u003d \u0027\\n\u0027.join([bit for bit in bits]) + \u0027\\n\u0027"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"    with filename:"},{"line_number":158,"context_line":"        filename.write(str(result.encode(\u0027utf-8\u0027)))"},{"line_number":159,"context_line":""},{"line_number":160,"context_line":"    if filename.name !\u003d sys.stdout.name:"}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_97fa5c41","line":157,"range":{"start_line":157,"start_character":9,"end_line":157,"end_character":17},"in_reply_to":"7aa08908_bc6b31f0","updated":"2016-06-14 23:20:37.000000000","message":"Done","commit_id":"9c6a2a17b299a9e5abc44e295970cfab3cba710b"}],"bandit/formatters/xml.py":[{"author":{"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},"change_message_id":"60e9e703c958983d638339cecd849d48d0953a97","unresolved":false,"context_lines":[{"line_number":75,"context_line":""},{"line_number":76,"context_line":"    tree \u003d ET.ElementTree(root)"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    if filename.name \u003d\u003d sys.stdout.name:"},{"line_number":79,"context_line":"        if six.PY2:"},{"line_number":80,"context_line":"            filename \u003d sys.stdout"},{"line_number":81,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_fc7939c9","line":78,"range":{"start_line":78,"start_character":7,"end_line":78,"end_character":15},"updated":"2016-06-14 10:55:19.000000000","message":"same","commit_id":"9c6a2a17b299a9e5abc44e295970cfab3cba710b"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"356990bd876eebdffeb810d093b97c76ef06c6e2","unresolved":false,"context_lines":[{"line_number":75,"context_line":""},{"line_number":76,"context_line":"    tree \u003d ET.ElementTree(root)"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    if filename.name \u003d\u003d sys.stdout.name:"},{"line_number":79,"context_line":"        if six.PY2:"},{"line_number":80,"context_line":"            filename \u003d sys.stdout"},{"line_number":81,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_d796a4ee","line":78,"range":{"start_line":78,"start_character":7,"end_line":78,"end_character":15},"in_reply_to":"7aa08908_fc7939c9","updated":"2016-06-14 23:20:37.000000000","message":"Done","commit_id":"9c6a2a17b299a9e5abc44e295970cfab3cba710b"}]}
