)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"73e0d033d280bfab91cdc2762c41821e9b69e91a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"8668475d_d198a8fc","updated":"2026-06-09 22:02:39.000000000","message":"recheck","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"}],"oslo_versionedobjects/tests/test_data/basic_fields.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"obj \u003d BasicFieldsObject()"},{"line_number":31,"context_line":"reveal_type(obj.uuid)  # N: Revealed type is \"str\""},{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""}],"source_content_type":"text/x-python","patch_set":2,"id":"7e5aab38_240ecd70","line":31,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"obj \u003d BasicFieldsObject()"},{"line_number":31,"context_line":"reveal_type(obj.uuid)  # N: Revealed type is \"str\""},{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""}],"source_content_type":"text/x-python","patch_set":2,"id":"c6875d4f_1594b5a4","line":31,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"obj \u003d BasicFieldsObject()"},{"line_number":31,"context_line":"reveal_type(obj.uuid)  # N: Revealed type is \"str\""},{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""}],"source_content_type":"text/x-python","patch_set":2,"id":"dad15dce_ffe6a84b","line":31,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"obj \u003d BasicFieldsObject()"},{"line_number":31,"context_line":"reveal_type(obj.uuid)  # N: Revealed type is \"str\""},{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""}],"source_content_type":"text/x-python","patch_set":2,"id":"11ccc6c0_fe451ae0","line":32,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"obj \u003d BasicFieldsObject()"},{"line_number":31,"context_line":"reveal_type(obj.uuid)  # N: Revealed type is \"str\""},{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""}],"source_content_type":"text/x-python","patch_set":2,"id":"3ddf647d_2ad6404e","line":32,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"obj \u003d BasicFieldsObject()"},{"line_number":31,"context_line":"reveal_type(obj.uuid)  # N: Revealed type is \"str\""},{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""}],"source_content_type":"text/x-python","patch_set":2,"id":"a8f3bf55_d68a4a4d","line":32,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":30,"context_line":"obj \u003d BasicFieldsObject()"},{"line_number":31,"context_line":"reveal_type(obj.uuid)  # N: Revealed type is \"str\""},{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""},{"line_number":36,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"79ea5750_6e6aa330","line":33,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"int\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":30,"context_line":"obj \u003d BasicFieldsObject()"},{"line_number":31,"context_line":"reveal_type(obj.uuid)  # N: Revealed type is \"str\""},{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""},{"line_number":36,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"c553fa8d_b77d35fd","line":33,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"int\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":30,"context_line":"obj \u003d BasicFieldsObject()"},{"line_number":31,"context_line":"reveal_type(obj.uuid)  # N: Revealed type is \"str\""},{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""},{"line_number":36,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"fc2d899a_fe3b7a21","line":33,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"int\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":31,"context_line":"reveal_type(obj.uuid)  # N: Revealed type is \"str\""},{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""},{"line_number":36,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"09484e31_492e1e55","line":34,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"float\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":31,"context_line":"reveal_type(obj.uuid)  # N: Revealed type is \"str\""},{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""},{"line_number":36,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"3e989bcf_ae27759f","line":34,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"float\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":31,"context_line":"reveal_type(obj.uuid)  # N: Revealed type is \"str\""},{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""},{"line_number":36,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"f9a4a373_861326dc","line":34,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"float\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""},{"line_number":36,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"7d7b8d34_d8e4347d","line":35,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"bool\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""},{"line_number":36,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"fc151a2b_fc0f0c29","line":35,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"bool\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":32,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""},{"line_number":36,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"fe2536be_40a25868","line":35,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"bool\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""},{"line_number":36,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"792dba6d_e345a133","line":36,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"datetime.datetime | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""},{"line_number":36,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"836ecd9b_afcd1298","line":36,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"datetime.datetime | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":33,"context_line":"reveal_type(obj.count)  # N: Revealed type is \"int\""},{"line_number":34,"context_line":"reveal_type(obj.ratio)  # N: Revealed type is \"float\""},{"line_number":35,"context_line":"reveal_type(obj.active)  # N: Revealed type is \"bool\""},{"line_number":36,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"87fc35b8_b0c12395","line":36,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"datetime.datetime | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"}],"oslo_versionedobjects/tests/test_data/compound_fields.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"obj \u003d CompoundFieldsObject()"},{"line_number":40,"context_line":"reveal_type(obj.str_list)  # N: Revealed type is \"list[str]\""},{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"5faa4e7e_a7439327","line":40,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"list[str]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"obj \u003d CompoundFieldsObject()"},{"line_number":40,"context_line":"reveal_type(obj.str_list)  # N: Revealed type is \"list[str]\""},{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"8930fd3d_d3ec3b01","line":40,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"list[str]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"obj \u003d CompoundFieldsObject()"},{"line_number":40,"context_line":"reveal_type(obj.str_list)  # N: Revealed type is \"list[str]\""},{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"e7f3af4f_0ed56acb","line":40,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"list[str]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"obj \u003d CompoundFieldsObject()"},{"line_number":40,"context_line":"reveal_type(obj.str_list)  # N: Revealed type is \"list[str]\""},{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"3acf8748_ec8867cd","line":41,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"set[str]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"obj \u003d CompoundFieldsObject()"},{"line_number":40,"context_line":"reveal_type(obj.str_list)  # N: Revealed type is \"list[str]\""},{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"87d5eb7c_c8f0acb6","line":41,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"set[str]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"obj \u003d CompoundFieldsObject()"},{"line_number":40,"context_line":"reveal_type(obj.str_list)  # N: Revealed type is \"list[str]\""},{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"9d36c4a2_551f383c","line":41,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"set[str]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":39,"context_line":"obj \u003d CompoundFieldsObject()"},{"line_number":40,"context_line":"reveal_type(obj.str_list)  # N: Revealed type is \"list[str]\""},{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"0585c452_de7d3ba5","line":42,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"dict[str, str]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":39,"context_line":"obj \u003d CompoundFieldsObject()"},{"line_number":40,"context_line":"reveal_type(obj.str_list)  # N: Revealed type is \"list[str]\""},{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"272eac18_c2948a3e","line":42,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"dict[str, str]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":39,"context_line":"obj \u003d CompoundFieldsObject()"},{"line_number":40,"context_line":"reveal_type(obj.str_list)  # N: Revealed type is \"list[str]\""},{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"db329e5a_e2e85f14","line":42,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"dict[str, str]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":40,"context_line":"reveal_type(obj.str_list)  # N: Revealed type is \"list[str]\""},{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"6e6f7954_bb760560","line":43,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"dict[str, int]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":40,"context_line":"reveal_type(obj.str_list)  # N: Revealed type is \"list[str]\""},{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"daef9320_06089599","line":43,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"dict[str, int]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":40,"context_line":"reveal_type(obj.str_list)  # N: Revealed type is \"list[str]\""},{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"f3636a65_f014bc9d","line":43,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"dict[str, int]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""},{"line_number":47,"context_line":"reveal_type("}],"source_content_type":"text/x-python","patch_set":2,"id":"53414717_640e3cae","line":44,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"list[list[str]]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""},{"line_number":47,"context_line":"reveal_type("}],"source_content_type":"text/x-python","patch_set":2,"id":"832a2cdc_d51b3028","line":44,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"list[list[str]]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":41,"context_line":"reveal_type(obj.str_set)  # N: Revealed type is \"set[str]\""},{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""},{"line_number":47,"context_line":"reveal_type("}],"source_content_type":"text/x-python","patch_set":2,"id":"afdeae22_c8f084c0","line":44,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"list[list[str]]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""},{"line_number":47,"context_line":"reveal_type("},{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"15b6428c_ea428e59","line":45,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"list[str]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""},{"line_number":47,"context_line":"reveal_type("},{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"50fec7aa_450fc7f7","line":45,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"list[str]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":42,"context_line":"reveal_type(obj.str_dict)  # N: Revealed type is \"dict[str, str]\""},{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""},{"line_number":47,"context_line":"reveal_type("},{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"9466df61_bf0d7767","line":45,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"list[str]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""},{"line_number":47,"context_line":"reveal_type("},{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""},{"line_number":49,"context_line":")"}],"source_content_type":"text/x-python","patch_set":2,"id":"023a5750_2f960340","line":46,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"list[str] | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""},{"line_number":47,"context_line":"reveal_type("},{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""},{"line_number":49,"context_line":")"}],"source_content_type":"text/x-python","patch_set":2,"id":"2db24184_972ec95c","line":46,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"list[str] | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":43,"context_line":"reveal_type(obj.int_dict)  # N: Revealed type is \"dict[str, int]\""},{"line_number":44,"context_line":"reveal_type(obj.nested_list)  # N: Revealed type is \"list[list[str]]\""},{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""},{"line_number":47,"context_line":"reveal_type("},{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""},{"line_number":49,"context_line":")"}],"source_content_type":"text/x-python","patch_set":2,"id":"cf33cd3c_660adccb","line":46,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"list[str] | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""},{"line_number":47,"context_line":"reveal_type("},{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""},{"line_number":49,"context_line":")"},{"line_number":50,"context_line":"reveal_type(obj.raw_list)  # N: Revealed type is \"Any\""},{"line_number":51,"context_line":"reveal_type(obj.raw_dict)  # N: Revealed type is \"Any\""}],"source_content_type":"text/x-python","patch_set":2,"id":"758c77fe_2cc54d2f","line":48,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"dict[str, str | None]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""},{"line_number":47,"context_line":"reveal_type("},{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""},{"line_number":49,"context_line":")"},{"line_number":50,"context_line":"reveal_type(obj.raw_list)  # N: Revealed type is \"Any\""},{"line_number":51,"context_line":"reveal_type(obj.raw_dict)  # N: Revealed type is \"Any\""}],"source_content_type":"text/x-python","patch_set":2,"id":"c7c9c27a_05a1e2d0","line":48,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"dict[str, str | None]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":45,"context_line":"reveal_type(obj.states)  # N: Revealed type is \"list[str]\""},{"line_number":46,"context_line":"reveal_type(obj.nullable_list)  # N: Revealed type is \"list[str] | None\""},{"line_number":47,"context_line":"reveal_type("},{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""},{"line_number":49,"context_line":")"},{"line_number":50,"context_line":"reveal_type(obj.raw_list)  # N: Revealed type is \"Any\""},{"line_number":51,"context_line":"reveal_type(obj.raw_dict)  # N: Revealed type is \"Any\""}],"source_content_type":"text/x-python","patch_set":2,"id":"ee853aad_f0fa7d52","line":48,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"dict[str, str | None]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":47,"context_line":"reveal_type("},{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""},{"line_number":49,"context_line":")"},{"line_number":50,"context_line":"reveal_type(obj.raw_list)  # N: Revealed type is \"Any\""},{"line_number":51,"context_line":"reveal_type(obj.raw_dict)  # N: Revealed type is \"Any\""},{"line_number":52,"context_line":"reveal_type(obj.raw_set)  # N: Revealed type is \"Any\""}],"source_content_type":"text/x-python","patch_set":2,"id":"30c7ac29_3f1f91c5","line":50,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":47,"context_line":"reveal_type("},{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""},{"line_number":49,"context_line":")"},{"line_number":50,"context_line":"reveal_type(obj.raw_list)  # N: Revealed type is \"Any\""},{"line_number":51,"context_line":"reveal_type(obj.raw_dict)  # N: Revealed type is \"Any\""},{"line_number":52,"context_line":"reveal_type(obj.raw_set)  # N: Revealed type is \"Any\""}],"source_content_type":"text/x-python","patch_set":2,"id":"8a52c87c_3cc0d2d5","line":50,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":47,"context_line":"reveal_type("},{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""},{"line_number":49,"context_line":")"},{"line_number":50,"context_line":"reveal_type(obj.raw_list)  # N: Revealed type is \"Any\""},{"line_number":51,"context_line":"reveal_type(obj.raw_dict)  # N: Revealed type is \"Any\""},{"line_number":52,"context_line":"reveal_type(obj.raw_set)  # N: Revealed type is \"Any\""}],"source_content_type":"text/x-python","patch_set":2,"id":"d86c88fa_09374209","line":50,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""},{"line_number":49,"context_line":")"},{"line_number":50,"context_line":"reveal_type(obj.raw_list)  # N: Revealed type is \"Any\""},{"line_number":51,"context_line":"reveal_type(obj.raw_dict)  # N: Revealed type is \"Any\""},{"line_number":52,"context_line":"reveal_type(obj.raw_set)  # N: Revealed type is \"Any\""}],"source_content_type":"text/x-python","patch_set":2,"id":"2c0f3a1e_3592344d","line":51,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""},{"line_number":49,"context_line":")"},{"line_number":50,"context_line":"reveal_type(obj.raw_list)  # N: Revealed type is \"Any\""},{"line_number":51,"context_line":"reveal_type(obj.raw_dict)  # N: Revealed type is \"Any\""},{"line_number":52,"context_line":"reveal_type(obj.raw_set)  # N: Revealed type is \"Any\""}],"source_content_type":"text/x-python","patch_set":2,"id":"a71416a7_f75ee3c8","line":51,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":48,"context_line":"    obj.nullable_str_dict  # N: Revealed type is \"dict[str, str | None]\""},{"line_number":49,"context_line":")"},{"line_number":50,"context_line":"reveal_type(obj.raw_list)  # N: Revealed type is \"Any\""},{"line_number":51,"context_line":"reveal_type(obj.raw_dict)  # N: Revealed type is \"Any\""},{"line_number":52,"context_line":"reveal_type(obj.raw_set)  # N: Revealed type is \"Any\""}],"source_content_type":"text/x-python","patch_set":2,"id":"d0cddf32_9cfd14fe","line":51,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":49,"context_line":")"},{"line_number":50,"context_line":"reveal_type(obj.raw_list)  # N: Revealed type is \"Any\""},{"line_number":51,"context_line":"reveal_type(obj.raw_dict)  # N: Revealed type is \"Any\""},{"line_number":52,"context_line":"reveal_type(obj.raw_set)  # N: Revealed type is \"Any\""}],"source_content_type":"text/x-python","patch_set":2,"id":"70c8a353_28e9326e","line":52,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":49,"context_line":")"},{"line_number":50,"context_line":"reveal_type(obj.raw_list)  # N: Revealed type is \"Any\""},{"line_number":51,"context_line":"reveal_type(obj.raw_dict)  # N: Revealed type is \"Any\""},{"line_number":52,"context_line":"reveal_type(obj.raw_set)  # N: Revealed type is \"Any\""}],"source_content_type":"text/x-python","patch_set":2,"id":"e6715315_6f3d47ea","line":52,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":49,"context_line":")"},{"line_number":50,"context_line":"reveal_type(obj.raw_list)  # N: Revealed type is \"Any\""},{"line_number":51,"context_line":"reveal_type(obj.raw_dict)  # N: Revealed type is \"Any\""},{"line_number":52,"context_line":"reveal_type(obj.raw_set)  # N: Revealed type is \"Any\""}],"source_content_type":"text/x-python","patch_set":2,"id":"f8271ec0_102bb6b8","line":52,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"}],"oslo_versionedobjects/tests/test_data/enum_fields.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"obj \u003d EnumFieldsObject()"},{"line_number":38,"context_line":"reveal_type(obj.status)  # N: Revealed type is \"Any\""},{"line_number":39,"context_line":"reveal_type(obj.state)  # N: Revealed type is \"Any\""},{"line_number":40,"context_line":"reveal_type(obj.nullable_status)  # N: Revealed type is \"Any | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"7198344d_583cfa94","line":38,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"obj \u003d EnumFieldsObject()"},{"line_number":38,"context_line":"reveal_type(obj.status)  # N: Revealed type is \"Any\""},{"line_number":39,"context_line":"reveal_type(obj.state)  # N: Revealed type is \"Any\""},{"line_number":40,"context_line":"reveal_type(obj.nullable_status)  # N: Revealed type is \"Any | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"ecdb3977_1435dd10","line":38,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"obj \u003d EnumFieldsObject()"},{"line_number":38,"context_line":"reveal_type(obj.status)  # N: Revealed type is \"Any\""},{"line_number":39,"context_line":"reveal_type(obj.state)  # N: Revealed type is \"Any\""},{"line_number":40,"context_line":"reveal_type(obj.nullable_status)  # N: Revealed type is \"Any | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"f60837c5_1370ee14","line":38,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"obj \u003d EnumFieldsObject()"},{"line_number":38,"context_line":"reveal_type(obj.status)  # N: Revealed type is \"Any\""},{"line_number":39,"context_line":"reveal_type(obj.state)  # N: Revealed type is \"Any\""},{"line_number":40,"context_line":"reveal_type(obj.nullable_status)  # N: Revealed type is \"Any | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"5b10907b_142e06a7","line":39,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"obj \u003d EnumFieldsObject()"},{"line_number":38,"context_line":"reveal_type(obj.status)  # N: Revealed type is \"Any\""},{"line_number":39,"context_line":"reveal_type(obj.state)  # N: Revealed type is \"Any\""},{"line_number":40,"context_line":"reveal_type(obj.nullable_status)  # N: Revealed type is \"Any | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"88a3c711_5a161204","line":39,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"obj \u003d EnumFieldsObject()"},{"line_number":38,"context_line":"reveal_type(obj.status)  # N: Revealed type is \"Any\""},{"line_number":39,"context_line":"reveal_type(obj.state)  # N: Revealed type is \"Any\""},{"line_number":40,"context_line":"reveal_type(obj.nullable_status)  # N: Revealed type is \"Any | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"8994fb73_bd30d72b","line":39,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"Any\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":37,"context_line":"obj \u003d EnumFieldsObject()"},{"line_number":38,"context_line":"reveal_type(obj.status)  # N: Revealed type is \"Any\""},{"line_number":39,"context_line":"reveal_type(obj.state)  # N: Revealed type is \"Any\""},{"line_number":40,"context_line":"reveal_type(obj.nullable_status)  # N: Revealed type is \"Any | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"10461d34_1cd827e5","line":40,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"Any | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":37,"context_line":"obj \u003d EnumFieldsObject()"},{"line_number":38,"context_line":"reveal_type(obj.status)  # N: Revealed type is \"Any\""},{"line_number":39,"context_line":"reveal_type(obj.state)  # N: Revealed type is \"Any\""},{"line_number":40,"context_line":"reveal_type(obj.nullable_status)  # N: Revealed type is \"Any | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"5892cae3_f5252bef","line":40,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"Any | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":37,"context_line":"obj \u003d EnumFieldsObject()"},{"line_number":38,"context_line":"reveal_type(obj.status)  # N: Revealed type is \"Any\""},{"line_number":39,"context_line":"reveal_type(obj.state)  # N: Revealed type is \"Any\""},{"line_number":40,"context_line":"reveal_type(obj.nullable_status)  # N: Revealed type is \"Any | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"bdcd14b5_3d770427","line":40,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"Any | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"}],"oslo_versionedobjects/tests/test_data/object_fields.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"obj \u003d Outer()"},{"line_number":39,"context_line":"reveal_type("},{"line_number":40,"context_line":"    obj.child  # N: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner\""},{"line_number":41,"context_line":")"},{"line_number":42,"context_line":"reveal_type("},{"line_number":43,"context_line":"    obj.children  # N: Revealed type is \"list[oslo_versionedobjects.tests.test_data.object_fields.Inner]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"1ed70d3b_b1060c54","line":40,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"obj \u003d Outer()"},{"line_number":39,"context_line":"reveal_type("},{"line_number":40,"context_line":"    obj.child  # N: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner\""},{"line_number":41,"context_line":")"},{"line_number":42,"context_line":"reveal_type("},{"line_number":43,"context_line":"    obj.children  # N: Revealed type is \"list[oslo_versionedobjects.tests.test_data.object_fields.Inner]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"2d6a3dca_9fd2d2c5","line":40,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"obj \u003d Outer()"},{"line_number":39,"context_line":"reveal_type("},{"line_number":40,"context_line":"    obj.child  # N: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner\""},{"line_number":41,"context_line":")"},{"line_number":42,"context_line":"reveal_type("},{"line_number":43,"context_line":"    obj.children  # N: Revealed type is \"list[oslo_versionedobjects.tests.test_data.object_fields.Inner]\""}],"source_content_type":"text/x-python","patch_set":2,"id":"8283fd27_6cf26118","line":40,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":40,"context_line":"    obj.child  # N: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner\""},{"line_number":41,"context_line":")"},{"line_number":42,"context_line":"reveal_type("},{"line_number":43,"context_line":"    obj.children  # N: Revealed type is \"list[oslo_versionedobjects.tests.test_data.object_fields.Inner]\""},{"line_number":44,"context_line":")"},{"line_number":45,"context_line":"reveal_type("},{"line_number":46,"context_line":"    obj.nullable_child  # N: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"045f1b72_53ddc665","line":43,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"list[oslo_versionedobjects.tests.test_data.object_fields.Inner]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":40,"context_line":"    obj.child  # N: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner\""},{"line_number":41,"context_line":")"},{"line_number":42,"context_line":"reveal_type("},{"line_number":43,"context_line":"    obj.children  # N: Revealed type is \"list[oslo_versionedobjects.tests.test_data.object_fields.Inner]\""},{"line_number":44,"context_line":")"},{"line_number":45,"context_line":"reveal_type("},{"line_number":46,"context_line":"    obj.nullable_child  # N: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"6308df1d_7ebe541d","line":43,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"list[oslo_versionedobjects.tests.test_data.object_fields.Inner]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":40,"context_line":"    obj.child  # N: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner\""},{"line_number":41,"context_line":")"},{"line_number":42,"context_line":"reveal_type("},{"line_number":43,"context_line":"    obj.children  # N: Revealed type is \"list[oslo_versionedobjects.tests.test_data.object_fields.Inner]\""},{"line_number":44,"context_line":")"},{"line_number":45,"context_line":"reveal_type("},{"line_number":46,"context_line":"    obj.nullable_child  # N: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"d3988118_10058688","line":43,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"list[oslo_versionedobjects.tests.test_data.object_fields.Inner]\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    obj.children  # N: Revealed type is \"list[oslo_versionedobjects.tests.test_data.object_fields.Inner]\""},{"line_number":44,"context_line":")"},{"line_number":45,"context_line":"reveal_type("},{"line_number":46,"context_line":"    obj.nullable_child  # N: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner | None\""},{"line_number":47,"context_line":")"}],"source_content_type":"text/x-python","patch_set":2,"id":"3c63fd66_43763458","line":46,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    obj.children  # N: Revealed type is \"list[oslo_versionedobjects.tests.test_data.object_fields.Inner]\""},{"line_number":44,"context_line":")"},{"line_number":45,"context_line":"reveal_type("},{"line_number":46,"context_line":"    obj.nullable_child  # N: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner | None\""},{"line_number":47,"context_line":")"}],"source_content_type":"text/x-python","patch_set":2,"id":"c791f2cc_9716e14b","line":46,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    obj.children  # N: Revealed type is \"list[oslo_versionedobjects.tests.test_data.object_fields.Inner]\""},{"line_number":44,"context_line":")"},{"line_number":45,"context_line":"reveal_type("},{"line_number":46,"context_line":"    obj.nullable_child  # N: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner | None\""},{"line_number":47,"context_line":")"}],"source_content_type":"text/x-python","patch_set":2,"id":"e8bf5f79_3cbd36fc","line":46,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"oslo_versionedobjects.tests.test_data.object_fields.Inner | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"}],"oslo_versionedobjects/tests/test_data/subclassing.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"child \u003d ChildObject()"},{"line_number":35,"context_line":"reveal_type(child.uuid)  # N: Revealed type is \"str\""},{"line_number":36,"context_line":"reveal_type(child.name)  # N: Revealed type is \"str\""},{"line_number":37,"context_line":"reveal_type(child.count)  # N: Revealed type is \"int\""}],"source_content_type":"text/x-python","patch_set":2,"id":"1ab19807_d3adceac","line":35,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"child \u003d ChildObject()"},{"line_number":35,"context_line":"reveal_type(child.uuid)  # N: Revealed type is \"str\""},{"line_number":36,"context_line":"reveal_type(child.name)  # N: Revealed type is \"str\""},{"line_number":37,"context_line":"reveal_type(child.count)  # N: Revealed type is \"int\""}],"source_content_type":"text/x-python","patch_set":2,"id":"50e8e12b_b44c00f9","line":35,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"child \u003d ChildObject()"},{"line_number":35,"context_line":"reveal_type(child.uuid)  # N: Revealed type is \"str\""},{"line_number":36,"context_line":"reveal_type(child.name)  # N: Revealed type is \"str\""},{"line_number":37,"context_line":"reveal_type(child.count)  # N: Revealed type is \"int\""}],"source_content_type":"text/x-python","patch_set":2,"id":"59e12fa1_1ea512bc","line":35,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"child \u003d ChildObject()"},{"line_number":35,"context_line":"reveal_type(child.uuid)  # N: Revealed type is \"str\""},{"line_number":36,"context_line":"reveal_type(child.name)  # N: Revealed type is \"str\""},{"line_number":37,"context_line":"reveal_type(child.count)  # N: Revealed type is \"int\""}],"source_content_type":"text/x-python","patch_set":2,"id":"17a8bd25_d967bd41","line":36,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"child \u003d ChildObject()"},{"line_number":35,"context_line":"reveal_type(child.uuid)  # N: Revealed type is \"str\""},{"line_number":36,"context_line":"reveal_type(child.name)  # N: Revealed type is \"str\""},{"line_number":37,"context_line":"reveal_type(child.count)  # N: Revealed type is \"int\""}],"source_content_type":"text/x-python","patch_set":2,"id":"5619ddc0_f393e503","line":36,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"child \u003d ChildObject()"},{"line_number":35,"context_line":"reveal_type(child.uuid)  # N: Revealed type is \"str\""},{"line_number":36,"context_line":"reveal_type(child.name)  # N: Revealed type is \"str\""},{"line_number":37,"context_line":"reveal_type(child.count)  # N: Revealed type is \"int\""}],"source_content_type":"text/x-python","patch_set":2,"id":"780de979_4641b3ae","line":36,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":34,"context_line":"child \u003d ChildObject()"},{"line_number":35,"context_line":"reveal_type(child.uuid)  # N: Revealed type is \"str\""},{"line_number":36,"context_line":"reveal_type(child.name)  # N: Revealed type is \"str\""},{"line_number":37,"context_line":"reveal_type(child.count)  # N: Revealed type is \"int\""}],"source_content_type":"text/x-python","patch_set":2,"id":"14a57abe_b72d2a19","line":37,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"int\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":34,"context_line":"child \u003d ChildObject()"},{"line_number":35,"context_line":"reveal_type(child.uuid)  # N: Revealed type is \"str\""},{"line_number":36,"context_line":"reveal_type(child.name)  # N: Revealed type is \"str\""},{"line_number":37,"context_line":"reveal_type(child.count)  # N: Revealed type is \"int\""}],"source_content_type":"text/x-python","patch_set":2,"id":"50758329_50f8b07e","line":37,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"int\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":34,"context_line":"child \u003d ChildObject()"},{"line_number":35,"context_line":"reveal_type(child.uuid)  # N: Revealed type is \"str\""},{"line_number":36,"context_line":"reveal_type(child.name)  # N: Revealed type is \"str\""},{"line_number":37,"context_line":"reveal_type(child.count)  # N: Revealed type is \"int\""}],"source_content_type":"text/x-python","patch_set":2,"id":"c3bb29b2_e1506e08","line":37,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"int\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"}],"oslo_versionedobjects/tests/test_data/timestamp_mixin.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"obj \u003d TimestampedObject()"},{"line_number":26,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":27,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""},{"line_number":28,"context_line":"reveal_type(obj.updated_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"511e577a_5afd54af","line":26,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"obj \u003d TimestampedObject()"},{"line_number":26,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":27,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""},{"line_number":28,"context_line":"reveal_type(obj.updated_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"559142b2_9d04f888","line":26,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"obj \u003d TimestampedObject()"},{"line_number":26,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":27,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""},{"line_number":28,"context_line":"reveal_type(obj.updated_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"ac84e446_3cc8329a","line":26,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"str\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"obj \u003d TimestampedObject()"},{"line_number":26,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":27,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""},{"line_number":28,"context_line":"reveal_type(obj.updated_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"1197fde6_c3a5c49c","line":27,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"datetime.datetime | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"obj \u003d TimestampedObject()"},{"line_number":26,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":27,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""},{"line_number":28,"context_line":"reveal_type(obj.updated_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"353a79d9_10b190ab","line":27,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"datetime.datetime | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"obj \u003d TimestampedObject()"},{"line_number":26,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":27,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""},{"line_number":28,"context_line":"reveal_type(obj.updated_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f09e07a_63dc311d","line":27,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"datetime.datetime | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:gate","change_message_id":"d90c4a51d36602d02c11ccabb3d681d5474e5ce9","unresolved":false,"context_lines":[{"line_number":25,"context_line":"obj \u003d TimestampedObject()"},{"line_number":26,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":27,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""},{"line_number":28,"context_line":"reveal_type(obj.updated_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"20bd93cc_a7e32564","line":28,"updated":"2026-06-10 18:19:30.000000000","message":"pep8: note: Revealed type is \"datetime.datetime | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3c14f26b299d4deab21f097a876364dbfa91ea84","unresolved":false,"context_lines":[{"line_number":25,"context_line":"obj \u003d TimestampedObject()"},{"line_number":26,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":27,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""},{"line_number":28,"context_line":"reveal_type(obj.updated_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"8ea95c6c_02cb877f","line":28,"updated":"2026-06-10 00:01:32.000000000","message":"pep8: note: Revealed type is \"datetime.datetime | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e847a0d3e0ff683b64ca95468b907efad888c886","unresolved":false,"context_lines":[{"line_number":25,"context_line":"obj \u003d TimestampedObject()"},{"line_number":26,"context_line":"reveal_type(obj.name)  # N: Revealed type is \"str\""},{"line_number":27,"context_line":"reveal_type(obj.created_at)  # N: Revealed type is \"datetime.datetime | None\""},{"line_number":28,"context_line":"reveal_type(obj.updated_at)  # N: Revealed type is \"datetime.datetime | None\""}],"source_content_type":"text/x-python","patch_set":2,"id":"90ce0fc4_af47d315","line":28,"updated":"2026-06-08 14:57:36.000000000","message":"pep8: note: Revealed type is \"datetime.datetime | None\"","commit_id":"e0b50d51b581ec70256063fa310559dab7765595"}]}
