)]}'
{"openstack_releases/cmds/validate.py":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"fc814bbc809d9a9281f29303117f624874feb5d5","unresolved":false,"context_lines":[{"line_number":454,"context_line":"                    \u0027Could not verify storyboard project, API call failed.\u0027"},{"line_number":455,"context_line":"                )"},{"line_number":456,"context_line":"            for project in projects_resp.json():"},{"line_number":457,"context_line":"                if sb_id in (project.get(\u0027id\u0027), project.get(\u0027name\u0027)):"},{"line_number":458,"context_line":"                    break"},{"line_number":459,"context_line":"            else:"},{"line_number":460,"context_line":"                context.error("}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_d04bfdad","line":457,"updated":"2018-09-08 01:54:05.000000000","message":"I guess a TODO comment here similar to the one in the schema is also warranted.","commit_id":"2687e9c359ddc3cc7b7f5480afc1a0b1e25a5978"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"873f72bcd57e375e13bd5bfe36dbbda92781280b","unresolved":false,"context_lines":[{"line_number":454,"context_line":"                    \u0027Could not verify storyboard project, API call failed.\u0027"},{"line_number":455,"context_line":"                )"},{"line_number":456,"context_line":"            for project in projects_resp.json():"},{"line_number":457,"context_line":"                # TODO (fungi): This can be changed to simply check"},{"line_number":458,"context_line":"                # that sb_id \u003d\u003d project.get(\u0027name\u0027) later if all the"},{"line_number":459,"context_line":"                # data gets updated from numbers to names."},{"line_number":460,"context_line":"                if sb_id in (project.get(\u0027id\u0027), project.get(\u0027name\u0027)):"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_ab7616a3","line":457,"range":{"start_line":457,"start_character":22,"end_line":457,"end_character":23},"updated":"2018-09-08 04:03:01.000000000","message":"should be TODO(fungi)","commit_id":"235c33642a6d8dec6ffebfe9e8272eec34620cd3"}],"openstack_releases/tests/test_validate.py":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"203ed63cb47ccfbb6f4ab4693b6ec15580a09fb3","unresolved":false,"context_lines":[{"line_number":234,"context_line":"                team\u003d\u0027team\u0027,"},{"line_number":235,"context_line":"                series\u003ddefaults.RELEASE,"},{"line_number":236,"context_line":"                name\u003d\u0027name\u0027,"},{"line_number":237,"context_line":"                data\u003d{\u0027storyboard\u0027: \u0027760\u0027},"},{"line_number":238,"context_line":"            ),"},{"line_number":239,"context_line":"            self.ctx,"},{"line_number":240,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":3,"id":"3f79a3b5_6b7d576b","side":"PARENT","line":237,"updated":"2018-09-08 21:00:21.000000000","message":"Oh, and here too I guess?","commit_id":"df9f6ed897f4e7fb03ad5c355129ef72f23db77a"}]}
