)]}'
{"futurist/periodics.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"0010aeb928f918e3ced980379270562abf408330","unresolved":false,"context_lines":[{"line_number":58,"context_line":"              \" elapsed\u003d%(elapsed)0.2f,\""},{"line_number":59,"context_line":"              \" elapsed_waiting\u003d%(elapsed_waiting)0.2f\""},{"line_number":60,"context_line":"              \")\u003e\") % self._metrics"},{"line_number":61,"context_line":"        return r"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    @property"},{"line_number":64,"context_line":"    def runs(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a2fa921_53f2add3","line":61,"updated":"2015-10-07 08:41:15.000000000","message":"let us avoid string concatenation:\n\n _WATCHER_REPR \u003d \"\u003cWatcher object at 0x%(id)s (runs\u003d%(runs)s....)\"\n\n ...\n\n def __repr__(self):\n    return r % dict(self._metrics, id\u003did(self))","commit_id":"6fca9a575daaeec5136e9ecc7f18e6dc61e4cd18"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"3d16a7a928247a7446360739f01828054864ad33","unresolved":false,"context_lines":[{"line_number":58,"context_line":"              \" elapsed\u003d%(elapsed)0.2f,\""},{"line_number":59,"context_line":"              \" elapsed_waiting\u003d%(elapsed_waiting)0.2f\""},{"line_number":60,"context_line":"              \")\u003e\") % self._metrics"},{"line_number":61,"context_line":"        return r"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    @property"},{"line_number":64,"context_line":"    def runs(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a2fa921_9fa278ad","line":61,"in_reply_to":"7a2fa921_53f2add3","updated":"2015-10-07 14:47:56.000000000","message":"Okie dokie :) Will adjust this.","commit_id":"6fca9a575daaeec5136e9ecc7f18e6dc61e4cd18"}]}
