)]}'
{"zuul/executor/client.py":[{"author":{"_account_id":16068,"name":"Tobias Henkel","email":"tobias.henkel@bmw.de","username":"tobias.henkel"},"change_message_id":"81eb765107efdc1fb3223300744c0c894987f9c9","unresolved":false,"context_lines":[{"line_number":184,"context_line":"                canonical_name\u003di.change.project.canonical_name)"},{"line_number":185,"context_line":"            if hasattr(i.change, \u0027number\u0027):"},{"line_number":186,"context_line":"                d[\u0027change\u0027] \u003d str(i.change.number)"},{"line_number":187,"context_line":"            if hasattr(i.change, \u0027patchset\u0027):"},{"line_number":188,"context_line":"                d[\u0027patchset\u0027] \u003d str(i.change.patchset)"},{"line_number":189,"context_line":"            if hasattr(i.change, \u0027branch\u0027):"},{"line_number":190,"context_line":"                d[\u0027branch\u0027] \u003d i.change.branch"},{"line_number":191,"context_line":"            zuul_params[\u0027items\u0027].append(d)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff346bd7_6de6aeeb","line":188,"range":{"start_line":187,"start_character":0,"end_line":188,"end_character":54},"updated":"2017-07-22 07:02:07.000000000","message":"This actually fixes a bug which was not covered yet by the tests. So it would be cool to also add a test case for this.","commit_id":"3e4a72db8ba21c747f79651d6063a151e35f5655"},{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"e6ba395853ee7e0630433693405d5da30509f164","unresolved":false,"context_lines":[{"line_number":185,"context_line":"            if hasattr(i.change, \u0027number\u0027):"},{"line_number":186,"context_line":"                d[\u0027change\u0027] \u003d str(i.change.number)"},{"line_number":187,"context_line":"            if hasattr(i.change, \u0027patchset\u0027):"},{"line_number":188,"context_line":"                d[\u0027patchset\u0027] \u003d str(i.change.patchset)"},{"line_number":189,"context_line":"            if hasattr(i.change, \u0027branch\u0027):"},{"line_number":190,"context_line":"                d[\u0027branch\u0027] \u003d i.change.branch"},{"line_number":191,"context_line":"            zuul_params[\u0027items\u0027].append(d)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff346bd7_42303057","line":188,"updated":"2017-07-24 16:15:38.000000000","message":"This gets exercised in the next change, where we switch to using zuul.items instead of ZUUL_CHANGE_IDS.","commit_id":"3e4a72db8ba21c747f79651d6063a151e35f5655"}]}
