)]}'
{"keystoneclient/tests/test_discovery.py":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"7fbfbd13b981b5911b47b0aa5ecee001ed85d19a","unresolved":false,"context_lines":[{"line_number":570,"context_line":""},{"line_number":571,"context_line":"        versionRaises(\u0027hello\u0027)"},{"line_number":572,"context_line":"        versionRaises(\u00271.a\u0027)"},{"line_number":573,"context_line":"        versionRaises(\u0027vacuum\u0027)"},{"line_number":574,"context_line":""},{"line_number":575,"context_line":"    def test_keystone_version_objects(self):"},{"line_number":576,"context_line":"        v31s \u003d discover._KeystoneVersion((3, 1), \u0027stable\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"9ad9bd40_f3905c45","line":573,"updated":"2014-05-03 18:51:41.000000000","message":"While this technically is a misspelling, this string doesn\u0027t actually need to be changed. We could move this to using a randomly generated (non-numeric) string and get the same result. In this case, it\u0027s harmless.","commit_id":"b5308006495df5a1d34fb1ad3121af88af1ca707"}],"keystoneclient/tests/v2_0/test_tenants.py":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"7fbfbd13b981b5911b47b0aa5ecee001ed85d19a","unresolved":false,"context_lines":[{"line_number":79,"context_line":"            req_body[\u0027tenant\u0027][\u0027description\u0027],"},{"line_number":80,"context_line":"            req_body[\u0027tenant\u0027][\u0027enabled\u0027],"},{"line_number":81,"context_line":"            extravalue01\u003dreq_body[\u0027tenant\u0027][\u0027extravalue01\u0027],"},{"line_number":82,"context_line":"            name\u003d\"don\u0027t overwrite priors\")"},{"line_number":83,"context_line":"        self.assertIsInstance(tenant, tenants.Tenant)"},{"line_number":84,"context_line":"        self.assertEqual(tenant.id, 4)"},{"line_number":85,"context_line":"        self.assertEqual(tenant.name, \"tenantX\")"}],"source_content_type":"text/x-python","patch_set":3,"id":"9ad9bd40_1394e035","line":82,"updated":"2014-05-03 18:51:41.000000000","message":"This is another case where the change probably should not occur as this is not \"docstring\" or data consumed by an external source.\n\nSame as previous comment, this is probably harmless but just as easily be converted to a random string.","commit_id":"b5308006495df5a1d34fb1ad3121af88af1ca707"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"7fbfbd13b981b5911b47b0aa5ecee001ed85d19a","unresolved":false,"context_lines":[{"line_number":188,"context_line":"            req_body[\u0027tenant\u0027][\u0027description\u0027],"},{"line_number":189,"context_line":"            req_body[\u0027tenant\u0027][\u0027enabled\u0027],"},{"line_number":190,"context_line":"            extravalue01\u003dreq_body[\u0027tenant\u0027][\u0027extravalue01\u0027],"},{"line_number":191,"context_line":"            name\u003d\"don\u0027t overwrite priors\")"},{"line_number":192,"context_line":"        self.assertIsInstance(tenant, tenants.Tenant)"},{"line_number":193,"context_line":"        self.assertRequestBodyIs(json\u003dreq_body)"},{"line_number":194,"context_line":"        self.assertEqual(tenant.id, 4)"}],"source_content_type":"text/x-python","patch_set":3,"id":"9ad9bd40_339ba468","line":191,"updated":"2014-05-03 18:51:41.000000000","message":"See comment on line 82","commit_id":"b5308006495df5a1d34fb1ad3121af88af1ca707"}]}
