)]}'
{"keystone/identity/core.py":[{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"23d1b1ce038d60e41bfe714c1b25e4ed0076d25f","unresolved":false,"context_lines":[{"line_number":522,"context_line":"    def get_project_users(self, tenant_id):"},{"line_number":523,"context_line":"        return self.assignment_api.get_project_users(tenant_id)"},{"line_number":524,"context_line":""},{"line_number":525,"context_line":"    @moved_to_assignment"},{"line_number":526,"context_line":"    def get_roles_for_user_and_project(self, user_id, tenant_id):"},{"line_number":527,"context_line":"        return self.assignment_api.get_roles_for_user_and_project("},{"line_number":528,"context_line":"            user_id, tenant_id)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F9meo%3D","line":525,"updated":"2013-12-09 19:27:29.000000000","message":"The original deprecation message was a copy-paste error and was referring to a different method.  This is fixed in this commit.","commit_id":"3f77d4aacfb4ead0e88613b40f03cb8b4ac237af"}]}
