)]}'
{"zuul/driver/github/githubconnection.py":[{"author":{"_account_id":16068,"name":"Tobias Henkel","email":"tobias.henkel@bmw.de","username":"tobias.henkel"},"change_message_id":"2bccf60b5edb08989b55687291729fdabbb723be","unresolved":false,"context_lines":[{"line_number":1522,"context_line":"        change.required_contexts \u003d set("},{"line_number":1523,"context_line":"            canmerge_data[\u0027requiredStatusCheckContexts\u0027]"},{"line_number":1524,"context_line":"        )"},{"line_number":1525,"context_line":"        change.successful_contexts \u003d set("},{"line_number":1526,"context_line":"            s[0] for s in canmerge_data[\u0027status\u0027].items() if s[1] \u003d\u003d \u0027SUCCESS\u0027"},{"line_number":1527,"context_line":"        )"},{"line_number":1528,"context_line":""},{"line_number":1529,"context_line":"    def getGitUrl(self, project: Project):"},{"line_number":1530,"context_line":"        if self.git_ssh_key:"}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_75f5fb50","line":1527,"range":{"start_line":1525,"start_character":0,"end_line":1527,"end_character":9},"updated":"2020-09-22 08:24:32.000000000","message":"If we store all contexts (and add a property to filter the successful contexts) we can ditch _get_statuses as well which does api calls to fetch data we already have here.","commit_id":"c4f3dffeeb6c80a68c0206e3e322b916c56983aa"}]}
