)]}'
{"mistral/workflow/data_flow.py":[{"author":{"_account_id":21970,"name":"Andras Kovi","email":"akovi@nokia.com","username":"andras.kovi"},"change_message_id":"afa585320aa0d830c0c0da6d36cfcc784b808c3e","unresolved":false,"context_lines":[{"line_number":127,"context_line":"    def __repr__(self):"},{"line_number":128,"context_line":"        res \u003d \u0027{\u0027"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"        for d in self.dicts:"},{"line_number":131,"context_line":"            if len(res) \u003e 1:"},{"line_number":132,"context_line":"                res +\u003d \u0027, \u0027"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"            res +\u003d str(d)[1:-1]"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"        res +\u003d \u0027}\u0027"},{"line_number":137,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"1fa4df85_6f6e4697","line":134,"range":{"start_line":130,"start_character":8,"end_line":134,"end_character":31},"updated":"2020-03-19 09:36:00.000000000","message":"this could probably be turned into a \", \".join(thelist) expression. We should be careful with +\u003d on strings. The context can grow pretty big some times.","commit_id":"b21ebf0243c8e8d94a38ccebf16aa3e5d5697bbb"},{"author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"change_message_id":"6c8d34b1bd384fbdab7baedf8abb79b9c33ddef0","unresolved":false,"context_lines":[{"line_number":127,"context_line":"    def __repr__(self):"},{"line_number":128,"context_line":"        res \u003d \u0027{\u0027"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"        for d in self.dicts:"},{"line_number":131,"context_line":"            if len(res) \u003e 1:"},{"line_number":132,"context_line":"                res +\u003d \u0027, \u0027"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"            res +\u003d str(d)[1:-1]"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"        res +\u003d \u0027}\u0027"},{"line_number":137,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"1fa4df85_ef8c7636","line":134,"range":{"start_line":130,"start_character":8,"end_line":134,"end_character":31},"in_reply_to":"1fa4df85_6f6e4697","updated":"2020-03-19 10:07:31.000000000","message":"Ok, let me try..","commit_id":"b21ebf0243c8e8d94a38ccebf16aa3e5d5697bbb"},{"author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"change_message_id":"c363d1cd67b9d1ace17d4536fe28ae9447de586a","unresolved":false,"context_lines":[{"line_number":125,"context_line":"        self._raise_immutable_error()"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"    def __repr__(self):"},{"line_number":128,"context_line":"        return \u0027\u0027.join("},{"line_number":129,"context_line":"            [\u0027{\u0027, \u0027, \u0027.join([str(d)[1:-1] for d in self.dicts]), \u0027}\u0027]"},{"line_number":130,"context_line":"        )"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"def evaluate_upstream_context(upstream_task_execs):"}],"source_content_type":"text/x-python","patch_set":7,"id":"1fa4df85_6f1f2670","line":130,"range":{"start_line":128,"start_character":8,"end_line":130,"end_character":9},"updated":"2020-03-19 10:08:51.000000000","message":"How do you like it now? :) I\u0027m becoming a Python maniac too..","commit_id":"019cffb3abd467d75e4f038e889f2a9b4bd58b34"},{"author":{"_account_id":21970,"name":"Andras Kovi","email":"akovi@nokia.com","username":"andras.kovi"},"change_message_id":"c32967e304bf263936e79ed7168c6d275a5bead8","unresolved":false,"context_lines":[{"line_number":125,"context_line":"        self._raise_immutable_error()"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"    def __repr__(self):"},{"line_number":128,"context_line":"        return \u0027\u0027.join("},{"line_number":129,"context_line":"            [\u0027{\u0027, \u0027, \u0027.join([str(d)[1:-1] for d in self.dicts]), \u0027}\u0027]"},{"line_number":130,"context_line":"        )"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"def evaluate_upstream_context(upstream_task_execs):"}],"source_content_type":"text/x-python","patch_set":7,"id":"1fa4df85_f330e058","line":130,"range":{"start_line":128,"start_character":8,"end_line":130,"end_character":9},"in_reply_to":"1fa4df85_6f1f2670","updated":"2020-03-19 10:46:19.000000000","message":"FABULOUS!","commit_id":"019cffb3abd467d75e4f038e889f2a9b4bd58b34"}]}
