)]}'
{"bandit/core/issue.py":[{"author":{"_account_id":11716,"name":"Tim Kelsey","email":"timothy.kelsey@uk.ibm.com","username":"tkelsey"},"change_message_id":"883d3d46031ead0df29e95090ebe7d3b5b22fa34","unresolved":false,"context_lines":[{"line_number":48,"context_line":"        :param severity: Severity threshold"},{"line_number":49,"context_line":"        :param confidence: Confidence threshold"},{"line_number":50,"context_line":"        :return: True/False depending on whether issue meets threshold"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"        \u0027\u0027\u0027"},{"line_number":53,"context_line":"        rank \u003d constants.RANKING"},{"line_number":54,"context_line":"        return (rank.index(self.severity) \u003e\u003d rank.index(severity) and"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa80f949_c0513c64","line":51,"updated":"2015-11-03 16:16:22.000000000","message":"while better than the old version, this docstring is not very clear where is \"filter_results\" ? please give more detail","commit_id":"5761a5e9b564df61f4e73e5997b51fd79a139ee5"}],"bandit/core/manager.py":[{"author":{"_account_id":11716,"name":"Tim Kelsey","email":"timothy.kelsey@uk.ibm.com","username":"tkelsey"},"change_message_id":"883d3d46031ead0df29e95090ebe7d3b5b22fa34","unresolved":false,"context_lines":[{"line_number":129,"context_line":"        for i in self.results:"},{"line_number":130,"context_line":"            if i.filter(sev_filter, conf_filter):"},{"line_number":131,"context_line":"                results.append(i)"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"        if len(self.baseline) \u003d\u003d 0:"},{"line_number":134,"context_line":"            return results"},{"line_number":135,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"fa80f949_00b504cc","line":132,"updated":"2015-11-03 16:16:22.000000000","message":"this would be better written as \n\nresults \u003d [i for i in self.results if i.filter(sev_filter, conf_filter)]","commit_id":"5761a5e9b564df61f4e73e5997b51fd79a139ee5"},{"author":{"_account_id":11716,"name":"Tim Kelsey","email":"timothy.kelsey@uk.ibm.com","username":"tkelsey"},"change_message_id":"803daf936a9ab6eed9ada7e46f1258694cf43616","unresolved":false,"context_lines":[{"line_number":128,"context_line":"        results \u003d [i for i in self.results if"},{"line_number":129,"context_line":"                   i.filter(sev_filter, conf_filter)]"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"        if len(self.baseline) \u003d\u003d 0:"},{"line_number":132,"context_line":"            return results"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"        outs \u003d []"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa80f949_fa3c1231","line":131,"range":{"start_line":131,"start_character":20,"end_line":131,"end_character":28},"updated":"2015-11-04 09:07:51.000000000","message":"this should probably be\n\nif not self.baseline: \n\nsince an empty list is boolean equivalent to False","commit_id":"093e04068947097d643100f646d828f5ade23c4a"},{"author":{"_account_id":11861,"name":"Travis McPeak","email":"tmcpeak@us.ibm.com","username":"travis-mcpeak"},"change_message_id":"d6da3ff53e13c507897ff21fa2a2c781c4087815","unresolved":false,"context_lines":[{"line_number":128,"context_line":"        results \u003d [i for i in self.results if"},{"line_number":129,"context_line":"                   i.filter(sev_filter, conf_filter)]"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"        if len(self.baseline) \u003d\u003d 0:"},{"line_number":132,"context_line":"            return results"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"        outs \u003d []"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa80f949_bae20a9e","line":131,"in_reply_to":"fa80f949_fa3c1231","updated":"2015-11-04 09:14:44.000000000","message":"Done","commit_id":"093e04068947097d643100f646d828f5ade23c4a"},{"author":{"_account_id":11716,"name":"Tim Kelsey","email":"timothy.kelsey@uk.ibm.com","username":"tkelsey"},"change_message_id":"803daf936a9ab6eed9ada7e46f1258694cf43616","unresolved":false,"context_lines":[{"line_number":149,"context_line":"        \u0027\u0027\u0027"},{"line_number":150,"context_line":"        res \u003d self.filter_results(sev_filter\u003dsev_filter,"},{"line_number":151,"context_line":"                                  conf_filter\u003dconf_filter)"},{"line_number":152,"context_line":"        return len(res)"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"    def output_results(self, lines, sev_level, conf_level, output_filename,"},{"line_number":155,"context_line":"                       output_format):"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa80f949_daca6e4f","line":152,"range":{"start_line":152,"start_character":22,"end_line":152,"end_character":23},"updated":"2015-11-04 09:07:51.000000000","message":"is this deliberately changing to number of items instead of summing them?","commit_id":"093e04068947097d643100f646d828f5ade23c4a"},{"author":{"_account_id":11716,"name":"Tim Kelsey","email":"timothy.kelsey@uk.ibm.com","username":"tkelsey"},"change_message_id":"daf80495fe10a8a9cb74c85a183d6825adccaa5f","unresolved":false,"context_lines":[{"line_number":149,"context_line":"        \u0027\u0027\u0027"},{"line_number":150,"context_line":"        res \u003d self.filter_results(sev_filter\u003dsev_filter,"},{"line_number":151,"context_line":"                                  conf_filter\u003dconf_filter)"},{"line_number":152,"context_line":"        return len(res)"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"    def output_results(self, lines, sev_level, conf_level, output_filename,"},{"line_number":155,"context_line":"                       output_format):"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa80f949_1a447672","line":152,"in_reply_to":"fa80f949_3aa4da55","updated":"2015-11-04 09:16:40.000000000","message":"ok, makes sense (and matches the docstring) just checking :)","commit_id":"093e04068947097d643100f646d828f5ade23c4a"},{"author":{"_account_id":11861,"name":"Travis McPeak","email":"tmcpeak@us.ibm.com","username":"travis-mcpeak"},"change_message_id":"d6da3ff53e13c507897ff21fa2a2c781c4087815","unresolved":false,"context_lines":[{"line_number":149,"context_line":"        \u0027\u0027\u0027"},{"line_number":150,"context_line":"        res \u003d self.filter_results(sev_filter\u003dsev_filter,"},{"line_number":151,"context_line":"                                  conf_filter\u003dconf_filter)"},{"line_number":152,"context_line":"        return len(res)"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"    def output_results(self, lines, sev_level, conf_level, output_filename,"},{"line_number":155,"context_line":"                       output_format):"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa80f949_3aa4da55","line":152,"in_reply_to":"fa80f949_daca6e4f","updated":"2015-11-04 09:14:44.000000000","message":"Yeah, it seems like what the function is asking for, results_count should return how many results there are","commit_id":"093e04068947097d643100f646d828f5ade23c4a"}],"bandit/formatters/json.py":[{"author":{"_account_id":11716,"name":"Tim Kelsey","email":"timothy.kelsey@uk.ibm.com","username":"tkelsey"},"change_message_id":"803daf936a9ab6eed9ada7e46f1258694cf43616","unresolved":false,"context_lines":[{"line_number":65,"context_line":"    results \u003d manager.get_issue_list(sev_level\u003dsev_level,"},{"line_number":66,"context_line":"                                     conf_level\u003dconf_level)"},{"line_number":67,"context_line":"    collector \u003d []"},{"line_number":68,"context_line":"    for result in results:"},{"line_number":69,"context_line":"        collector.append(result.as_dict())"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"    if manager.agg_type \u003d\u003d \u0027vuln\u0027:"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa80f949_7ff33474","line":68,"updated":"2015-11-04 09:07:51.000000000","message":"this would be better as \n\ncollector \u003d [r.as_dict() for r in results]","commit_id":"093e04068947097d643100f646d828f5ade23c4a"},{"author":{"_account_id":11861,"name":"Travis McPeak","email":"tmcpeak@us.ibm.com","username":"travis-mcpeak"},"change_message_id":"d6da3ff53e13c507897ff21fa2a2c781c4087815","unresolved":false,"context_lines":[{"line_number":65,"context_line":"    results \u003d manager.get_issue_list(sev_level\u003dsev_level,"},{"line_number":66,"context_line":"                                     conf_level\u003dconf_level)"},{"line_number":67,"context_line":"    collector \u003d []"},{"line_number":68,"context_line":"    for result in results:"},{"line_number":69,"context_line":"        collector.append(result.as_dict())"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"    if manager.agg_type \u003d\u003d \u0027vuln\u0027:"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa80f949_7a6822f6","line":68,"in_reply_to":"fa80f949_7ff33474","updated":"2015-11-04 09:14:44.000000000","message":"Done","commit_id":"093e04068947097d643100f646d828f5ade23c4a"}]}
