)]}'
{"zuul/manager/supercedent.py":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"12df3933eef8d1972a961e132cb1bebf909080d0","unresolved":false,"context_lines":[{"line_number":26,"context_line":"            return DynamicChangeQueueContextManager(existing)"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"        # Don\u0027t use Pipeline.getQueue to find an existing queue"},{"line_number":29,"context_line":"        # because we\u0027re matching project and ref."},{"line_number":30,"context_line":"        for queue in self.pipeline.queues:"},{"line_number":31,"context_line":"            if (queue.queue[-1].change.project \u003d\u003d change.project and"},{"line_number":32,"context_line":"                ((hasattr(change, \u0027branch\u0027) and"}],"source_content_type":"text/x-python","patch_set":1,"id":"5fc1f717_f278def8","line":29,"range":{"start_line":29,"start_character":41,"end_line":29,"end_character":48},"updated":"2019-04-05 20:56:17.000000000","message":"This comment is slightly less accurate now.","commit_id":"94eb28c6e1329cf01bc12cdf48dabb6109f2dbc5"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"12df3933eef8d1972a961e132cb1bebf909080d0","unresolved":false,"context_lines":[{"line_number":30,"context_line":"        for queue in self.pipeline.queues:"},{"line_number":31,"context_line":"            if (queue.queue[-1].change.project \u003d\u003d change.project and"},{"line_number":32,"context_line":"                ((hasattr(change, \u0027branch\u0027) and"},{"line_number":33,"context_line":"                  queue.queue[-1].change.branch \u003d\u003d change.branch) or"},{"line_number":34,"context_line":"                queue.queue[-1].change.ref \u003d\u003d change.ref)):"},{"line_number":35,"context_line":"                self.log.debug(\"Found existing queue %s\", queue)"},{"line_number":36,"context_line":"                return DynamicChangeQueueContextManager(queue)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5fc1f717_d25cc27e","line":33,"range":{"start_line":33,"start_character":18,"end_line":33,"end_character":47},"updated":"2019-04-05 20:56:17.000000000","message":"Need to check that this change has the branch attribute too right?","commit_id":"94eb28c6e1329cf01bc12cdf48dabb6109f2dbc5"}]}
