)]}'
{"bandit/formatters/__init__.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"f30bd1af84904b20c36286a9dd1d25ba3f7c26ee","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (c) 2015 VMware, Inc."},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#  Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#  not use this file except in compliance with the License. You may obtain"},{"line_number":5,"context_line":"#  a copy of the License at"},{"line_number":6,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":3,"id":"da20952f_fbb9a27d","line":3,"updated":"2015-09-08 13:37:04.000000000","message":"remove license/copyright from otherwise empty file.","commit_id":"866e3dec3022b9741797d952e7dde67032f0c9d2"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"2e475f70e60a097f5bfc405b631e3dac2aed3ef6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (c) 2015 VMware, Inc."},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#  Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#  not use this file except in compliance with the License. You may obtain"},{"line_number":5,"context_line":"#  a copy of the License at"},{"line_number":6,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":3,"id":"da20952f_3b8143c4","line":3,"in_reply_to":"da20952f_fbb9a27d","updated":"2015-09-08 22:31:07.000000000","message":"Done","commit_id":"866e3dec3022b9741797d952e7dde67032f0c9d2"}],"bandit/formatters/csv.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"f30bd1af84904b20c36286a9dd1d25ba3f7c26ee","unresolved":false,"context_lines":[{"line_number":16,"context_line":"import csv"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"def report(manager, filename, sev_level, conf_level, lines\u003d-1,"},{"line_number":20,"context_line":"           out_format\u003d\u0027csv\u0027):"},{"line_number":21,"context_line":"    \u0027\u0027\u0027Prints issues in CSV format"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"da20952f_fb9202fc","line":19,"updated":"2015-09-08 13:37:04.000000000","message":"lines isn\u0027t used.","commit_id":"866e3dec3022b9741797d952e7dde67032f0c9d2"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"f30bd1af84904b20c36286a9dd1d25ba3f7c26ee","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"def report(manager, filename, sev_level, conf_level, lines\u003d-1,"},{"line_number":20,"context_line":"           out_format\u003d\u0027csv\u0027):"},{"line_number":21,"context_line":"    \u0027\u0027\u0027Prints issues in CSV format"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    :param manager: the bandit manager object"}],"source_content_type":"text/x-python","patch_set":3,"id":"da20952f_bb9c8a0f","line":20,"updated":"2015-09-08 13:37:04.000000000","message":"out_format isn\u0027t used.","commit_id":"866e3dec3022b9741797d952e7dde67032f0c9d2"}],"bandit/formatters/json.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"f30bd1af84904b20c36286a9dd1d25ba3f7c26ee","unresolved":false,"context_lines":[{"line_number":33,"context_line":"    return summation"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"def report(manager, filename, sev_level, conf_level, lines\u003d-1,"},{"line_number":37,"context_line":"           out_format\u003d\u0027json\u0027):"},{"line_number":38,"context_line":"    \u0027\u0027\u0027\u0027\u0027Prints issues in JSON format"},{"line_number":39,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"da20952f_1b66d629","line":36,"updated":"2015-09-08 13:37:04.000000000","message":"lines isn\u0027t used.","commit_id":"866e3dec3022b9741797d952e7dde67032f0c9d2"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"f30bd1af84904b20c36286a9dd1d25ba3f7c26ee","unresolved":false,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"def report(manager, filename, sev_level, conf_level, lines\u003d-1,"},{"line_number":37,"context_line":"           out_format\u003d\u0027json\u0027):"},{"line_number":38,"context_line":"    \u0027\u0027\u0027\u0027\u0027Prints issues in JSON format"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    :param manager: the bandit manager object"}],"source_content_type":"text/x-python","patch_set":3,"id":"da20952f_9b72e6e2","line":37,"updated":"2015-09-08 13:37:04.000000000","message":"out_format isn\u0027t used.","commit_id":"866e3dec3022b9741797d952e7dde67032f0c9d2"}],"bandit/formatters/text.py":[{"author":{"_account_id":11716,"name":"Tim Kelsey","email":"timothy.kelsey@uk.ibm.com","username":"tkelsey"},"change_message_id":"98119768e0a0f85f18ef6bd359c393c29e565ce4","unresolved":false,"context_lines":[{"line_number":19,"context_line":"logger \u003d logging.getLogger(__name__)"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"def _sum_scores(manager, sev):"},{"line_number":23,"context_line":"    summation \u003d 0"},{"line_number":24,"context_line":"    for scores in manager.scores:"},{"line_number":25,"context_line":"        summation +\u003d sum(scores[\u0027CONFIDENCE\u0027][sev:])"}],"source_content_type":"text/x-python","patch_set":3,"id":"da20952f_1847cabc","line":22,"updated":"2015-09-08 07:32:45.000000000","message":"perhaps move this out to avoid duplication (utilities maybe?)","commit_id":"866e3dec3022b9741797d952e7dde67032f0c9d2"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"2e475f70e60a097f5bfc405b631e3dac2aed3ef6","unresolved":false,"context_lines":[{"line_number":19,"context_line":"logger \u003d logging.getLogger(__name__)"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"def _sum_scores(manager, sev):"},{"line_number":23,"context_line":"    summation \u003d 0"},{"line_number":24,"context_line":"    for scores in manager.scores:"},{"line_number":25,"context_line":"        summation +\u003d sum(scores[\u0027CONFIDENCE\u0027][sev:])"}],"source_content_type":"text/x-python","patch_set":3,"id":"da20952f_dbe04799","line":22,"in_reply_to":"da20952f_1847cabc","updated":"2015-09-08 22:31:07.000000000","message":"Done","commit_id":"866e3dec3022b9741797d952e7dde67032f0c9d2"}],"bandit/formatters/xml.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"f30bd1af84904b20c36286a9dd1d25ba3f7c26ee","unresolved":false,"context_lines":[{"line_number":16,"context_line":"from xml.etree import cElementTree as ET"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"def report(manager, filename, sev_level, conf_level, lines\u003d-1,"},{"line_number":20,"context_line":"           out_format\u003d\u0027xml\u0027):"},{"line_number":21,"context_line":"    \u0027\u0027\u0027Prints issues in XML formt"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"da20952f_16fd4d08","line":19,"updated":"2015-09-08 13:37:04.000000000","message":"lines isn\u0027t used.","commit_id":"866e3dec3022b9741797d952e7dde67032f0c9d2"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"f30bd1af84904b20c36286a9dd1d25ba3f7c26ee","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"def report(manager, filename, sev_level, conf_level, lines\u003d-1,"},{"line_number":20,"context_line":"           out_format\u003d\u0027xml\u0027):"},{"line_number":21,"context_line":"    \u0027\u0027\u0027Prints issues in XML formt"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    :param manager: the bandit manager object"}],"source_content_type":"text/x-python","patch_set":3,"id":"da20952f_96115d56","line":20,"updated":"2015-09-08 13:37:04.000000000","message":"out_format isn\u0027t used.","commit_id":"866e3dec3022b9741797d952e7dde67032f0c9d2"}],"tests/unit/core/test_formatters.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"f30bd1af84904b20c36286a9dd1d25ba3f7c26ee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"da20952f_762fe988","updated":"2015-09-08 13:37:04.000000000","message":"This file should be split up too so that the test path matches the code under test path.","commit_id":"866e3dec3022b9741797d952e7dde67032f0c9d2"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"2e475f70e60a097f5bfc405b631e3dac2aed3ef6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"da20952f_9e507d0c","in_reply_to":"da20952f_762fe988","updated":"2015-09-08 22:31:07.000000000","message":"Done","commit_id":"866e3dec3022b9741797d952e7dde67032f0c9d2"}]}
