)]}'
{"keystone/notifications.py":[{"author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"change_message_id":"e03c6a8c115bcbb6e58797b3aa2e30b2508daa1a","unresolved":false,"context_lines":[{"line_number":347,"context_line":"                # Make sure we register the provider for each event it"},{"line_number":348,"context_line":"                # cares to call back."},{"line_number":349,"context_line":"                callbacks \u003d self.event_callbacks[event][resource_type]"},{"line_number":350,"context_line":"                if not callbacks:"},{"line_number":351,"context_line":"                    continue"},{"line_number":352,"context_line":"                if not hasattr(callbacks, \u0027__iter__\u0027):"},{"line_number":353,"context_line":"                    # ensure the callback information is a list"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a41bdd9_988024c2","side":"PARENT","line":350,"updated":"2015-07-14 16:01:20.000000000","message":"this is not about type checking.\n\nI wonder why the tests still pass after it is changed.","commit_id":"6881a76b3f2a5c95283a5ff93093b3f2e1adf3e9"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"7c22d697a5953b7c93c1485a63bb83b19523714a","unresolved":false,"context_lines":[{"line_number":347,"context_line":"                # Make sure we register the provider for each event it"},{"line_number":348,"context_line":"                # cares to call back."},{"line_number":349,"context_line":"                callbacks \u003d self.event_callbacks[event][resource_type]"},{"line_number":350,"context_line":"                if not callbacks:"},{"line_number":351,"context_line":"                    continue"},{"line_number":352,"context_line":"                if not hasattr(callbacks, \u0027__iter__\u0027):"},{"line_number":353,"context_line":"                    # ensure the callback information is a list"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a41bdd9_3b483c2d","side":"PARENT","line":350,"in_reply_to":"9a41bdd9_988024c2","updated":"2015-07-17 15:07:50.000000000","message":"Done","commit_id":"6881a76b3f2a5c95283a5ff93093b3f2e1adf3e9"}]}
