)]}'
{"keystone/tests/unit/test_v3_credential.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a603c713bb228d05fc62e3ae6b663c70e73c2351","unresolved":false,"context_lines":[{"line_number":1756,"context_line":"    def test_require_primary_auth_allows_custom_method_via_config(self):"},{"line_number":1757,"context_line":"        \"\"\"An operator-registered custom auth plugin is not mistaken for a"},{"line_number":1758,"context_line":"        delegated credential once listed in"},{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"d13f8e93_77879ef5","line":1759,"updated":"2026-08-25 18:14:25.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"27326573b19caa0c978b94e167e76dc5ff6c8c5a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a603c713bb228d05fc62e3ae6b663c70e73c2351","unresolved":false,"context_lines":[{"line_number":1757,"context_line":"        \"\"\"An operator-registered custom auth plugin is not mistaken for a"},{"line_number":1758,"context_line":"        delegated credential once listed in"},{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"},{"line_number":1763,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ce1ba4b_5bea2af0","line":1760,"updated":"2026-08-25 18:14:25.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"27326573b19caa0c978b94e167e76dc5ff6c8c5a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a603c713bb228d05fc62e3ae6b663c70e73c2351","unresolved":false,"context_lines":[{"line_number":1758,"context_line":"        delegated credential once listed in"},{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"},{"line_number":1763,"context_line":"        )"},{"line_number":1764,"context_line":"        self.addCleanup("}],"source_content_type":"text/x-python","patch_set":1,"id":"4673b64d_4d4c02a7","line":1761,"updated":"2026-08-25 18:14:25.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"27326573b19caa0c978b94e167e76dc5ff6c8c5a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a603c713bb228d05fc62e3ae6b663c70e73c2351","unresolved":false,"context_lines":[{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"},{"line_number":1763,"context_line":"        )"},{"line_number":1764,"context_line":"        self.addCleanup("},{"line_number":1765,"context_line":"            credentials_api.CONF.clear_override,"}],"source_content_type":"text/x-python","patch_set":1,"id":"80db346b_c06146cb","line":1762,"updated":"2026-08-25 18:14:25.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"27326573b19caa0c978b94e167e76dc5ff6c8c5a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7bb18f73673d01ca6922df1ae2be21d59c26868d","unresolved":false,"context_lines":[{"line_number":1756,"context_line":"    def test_require_primary_auth_allows_custom_method_via_config(self):"},{"line_number":1757,"context_line":"        \"\"\"An operator-registered custom auth plugin is not mistaken for a"},{"line_number":1758,"context_line":"        delegated credential once listed in"},{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"1dfb473e_337bb30f","line":1759,"updated":"2026-08-26 00:21:21.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"3425d8cea5d29da648c03bcef98b725cecc0908a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7bb18f73673d01ca6922df1ae2be21d59c26868d","unresolved":false,"context_lines":[{"line_number":1757,"context_line":"        \"\"\"An operator-registered custom auth plugin is not mistaken for a"},{"line_number":1758,"context_line":"        delegated credential once listed in"},{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"},{"line_number":1763,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":2,"id":"cbd0fe08_a7b4f7df","line":1760,"updated":"2026-08-26 00:21:21.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"3425d8cea5d29da648c03bcef98b725cecc0908a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7bb18f73673d01ca6922df1ae2be21d59c26868d","unresolved":false,"context_lines":[{"line_number":1758,"context_line":"        delegated credential once listed in"},{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"},{"line_number":1763,"context_line":"        )"},{"line_number":1764,"context_line":"        self.addCleanup("}],"source_content_type":"text/x-python","patch_set":2,"id":"40b0d7ca_86621e6d","line":1761,"updated":"2026-08-26 00:21:21.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"3425d8cea5d29da648c03bcef98b725cecc0908a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7bb18f73673d01ca6922df1ae2be21d59c26868d","unresolved":false,"context_lines":[{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"},{"line_number":1763,"context_line":"        )"},{"line_number":1764,"context_line":"        self.addCleanup("},{"line_number":1765,"context_line":"            credentials_api.CONF.clear_override,"}],"source_content_type":"text/x-python","patch_set":2,"id":"82abd668_9806eda6","line":1762,"updated":"2026-08-26 00:21:21.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"3425d8cea5d29da648c03bcef98b725cecc0908a"}]}
