)]}'
{"id":"openstack%2Fcodegenerator~925448","triplet_id":"openstack%2Fcodegenerator~master~I9d27391492f9eb10a6b65d4c4589b12db2610813","project":"openstack/codegenerator","branch":"master","attention_set":{},"removed_from_attention_set":{"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2024-08-01 10:51:09.000000000","reason":"\u003cGERRIT_ACCOUNT_27900\u003e replied on the change","reason_account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}},"hashtags":[],"change_id":"I9d27391492f9eb10a6b65d4c4589b12db2610813","subject":"Add crate-ci/typos for typo correction","status":"MERGED","created":"2024-08-01 08:35:10.000000000","updated":"2024-08-01 11:41:08.000000000","submitted":"2024-08-01 11:39:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"925448","meta_rev_id":"c4bf0d1bd18fa31c99f062d6392f02f3a22ad021","_number":925448,"virtual_id_number":925448,"owner":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-08-01 11:39:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2024-08-01 10:51:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2024-08-01 10:51:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-08-01 08:51:37.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"00af35acaac38ea113bd48f79029e43028321204","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-08-01 08:35:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4838a74c281cf4d2178a16fff5c765377ec6a3a3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-01 08:51:37.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/e9298c0f06cf40828c731e09ff6c81a4\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cfb4941b973047b29696e8c74f9ba1b8 : SUCCESS in 2m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e2df876968fa462486b666e34c1d0a66 : SUCCESS in 3m 21s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/dde40bdccb2e40e6b117eef7a5031c34 : SUCCESS in 3m 40s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/f81b817b753740d49ffa10036e34f44c : RETRY_LIMIT in 5m 52s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0a24036fa64943c0939455aa7bfc2a1c : RETRY_LIMIT in 3m 19s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/94da55a427ce4e9ebd11299dca0c7dd3 : RETRY_LIMIT in 2m 53s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/48587eaaa0134155bad4e3a6b8337ea5 : RETRY_LIMIT in 4m 05s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d2df19458592441c8c9fe4aabf111dfa : RETRY_LIMIT in 2m 30s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/c91f02e4f6944fb1b7792d89f4319d34 : RETRY_LIMIT in 3m 27s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/22a21fb323ec48a1b8f9aa195bc96ab5 : SUCCESS in 1m 25s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/69026ddb31584e0f977aeb131a498cd8 : RETRY_LIMIT in 2m 39s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0d7e142f0c8e41dbad82ae8393547aaf : RETRY_LIMIT in 3m 08s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/9efac662a8034ad380b1fdeee0fd5147 : SKIPPED Skipped due to failed job codegenerator-openapi-load-balancing-tips-with-api-ref\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/098b24dd5a0b4f65881b80c6d978c63a : SKIPPED Skipped due to failed job codegenerator-openapi-load-balancing-tips-with-api-ref","accounts_in_message":[],"_revision_number":1},{"id":"60277c2643874bdb4f60c992b74938d7765fd078","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-08-01 09:15:20.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"b8b22808d5d324d942bf3df5fa415e27b4bb2bfd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-01 09:20:09.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/bc2a192d78c348579db94229aa80b6e3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/531fc1b0b8b84791956e388d7608f16b : SUCCESS in 2m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2079f7e0792549f390b0750e0a4d1efe : SUCCESS in 4m 17s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/794c6723bfb940e0bc41acd03e377c00 : SUCCESS in 2m 48s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/c78a408ba4ba45939ea6ce72a806421d : RETRY_LIMIT in 3m 44s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/518a4e06c27b45e28e3694c8926c3542 : RETRY_LIMIT in 3m 13s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/38acb29347ae45be8779ab8821fd1cd4 : RETRY_LIMIT in 3m 15s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3bbb79185f1d4e98bf522003e1bc979b : RETRY_LIMIT in 3m 02s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/6edf26c1ca874b81a3021155f459c5f8 : RETRY_LIMIT in 3m 21s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/2fceee82499a4874b45fc22597716952 : RETRY_LIMIT in 2m 56s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/f3233e14183340cc81b2a6d373efacfb : SUCCESS in 1m 46s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/5bbd300d2e984e01b99ff49d1805f224 : RETRY_LIMIT in 2m 33s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d9abf864c1cb4490a92c9ae0d22ca518 : RETRY_LIMIT in 3m 35s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/0f6d5f34aa844210823263894a91e07b : SKIPPED Skipped due to failed job codegenerator-openapi-image-tips-with-api-ref\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/ec9fe6716a324ede805a5d29bb7713a6 : SKIPPED Skipped due to failed job codegenerator-openapi-image-tips-with-api-ref","accounts_in_message":[],"_revision_number":2},{"id":"a0ba62f1ec9e26b8fb72876ed7234d6c1f1b0759","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-08-01 09:22:29.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"4a58ea834bddd79c3a735759bf07ccd8b053f481","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-08-01 09:31:09.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1ae4b76966b44bc352e19d6eae7315f3d5e68428","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-08-01 09:38:15.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"00909ff1d85dd3bcd1d67f7ba0f44796029ba395","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-01 10:38:18.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0785c63b087c4f0b8c58968b94fee0a4\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3b1871d62a1c4e149f527e6cee9f2d67 : SUCCESS in 2m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b7eea42b57594cd38db49a154fc12529 : SUCCESS in 5m 12s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ba2f6f74c75545a4b0cf3dbf0f87f24d : SUCCESS in 4m 47s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d54159e1d41f4c6c9f983f6142aa4eb1 : SUCCESS in 5m 36s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0ab5d0198c9c4f179e5cb4b8113f8c90 : SUCCESS in 5m 30s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/20de7f0da9f346caaac61af7cde34c71 : SUCCESS in 5m 25s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/649735f089254f4783ac386382c6989d : SUCCESS in 4m 44s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/f3812fb2566d4f56a754d9e5b59d62b2 : SUCCESS in 6m 29s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0ebda1c319f94d12ab01abaebd9d84b9 : SUCCESS in 5m 24s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/495d6b140f7b4b11a8add4a13860277e : SUCCESS in 1m 23s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/100cacbbf5ff49e38ad2c508409fb584 : SUCCESS in 3m 39s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/346d0a2c743248b8baa1a99f9ee37d12 : SUCCESS in 5m 16s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/91d1e79bca2849eb8f36fc06ddc87e46 : SUCCESS in 2m 40s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/228fcff0cc304547ae8609ae90d01810 : SUCCESS in 38m 28s","accounts_in_message":[],"_revision_number":5},{"id":"940c6877bd90a6c60049dc6cd3adc1f9738b558e","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-08-01 10:51:09.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"f5d78c9359a00eb45e1b09d5a41349a50ae5d6ff","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-01 10:51:36.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"95d0185b507c5b0f3876785138b60ed3c598e11d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-01 11:39:59.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8d114ee107654345b4969eb90b0eb580\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fe85ef666c8340d48bc17aa83248fa77 : SUCCESS in 2m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ee2657b68c79492bad654478eddd0fac : SUCCESS in 3m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/814e61ba0b4243e88658a34bd721b7f9 : SUCCESS in 3m 53s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/52b28eeaf5c4482ebaaf5301d7602aa2 : SUCCESS in 5m 12s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/05379d3cfc1d4cd9853ed606a95b1229 : SUCCESS in 5m 44s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/992b7edadf05424cbb173014a1ed6c71 : SUCCESS in 4m 51s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d21acfd5711e4172b8a8c15c1eaf70c3 : SUCCESS in 5m 20s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/6193bee9b5614256b3807f522da0a53d : SUCCESS in 5m 16s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d84c07557cdc4667a6efe9b76a872ce0 : SUCCESS in 6m 00s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/18595eddbf354c19b98e5f30ed863f55 : SUCCESS in 1m 59s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0597a726795541d784b986de20c5766e : SUCCESS in 5m 37s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/cc4c0033559145e395da10b9684b93aa : SUCCESS in 6m 38s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/25bdf62f52c5476599344d19218be6a8 : SUCCESS in 2m 21s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/847dde7836024549b68e436e1276e2d4 : SUCCESS in 34m 20s","accounts_in_message":[],"_revision_number":5},{"id":"83115bd8b4d3e1408ba3bd0218fe0a73747e110e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-01 11:39:59.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"c4bf0d1bd18fa31c99f062d6392f02f3a22ad021","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-01 11:41:08.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/45cb1893811b45bba18e57f552a4dfdb\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7da2fba7e4184a6f8fba4bc2c596bd20 : SUCCESS in 40s\n- codegenerator-propose-rust-openstack-change https://zuul.opendev.org/t/openstack/build/f38373bada4642bfa06279f02bd1446a : SUCCESS in 39s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"ceec1ebf1bf88dcc76e5a47370b960621f0d022e","revisions":{"dd252d9bd00284d717b01374bc5dd6bcc1c7c021":{"kind":"REWORK","_number":1,"created":"2024-08-01 08:35:10.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/48/925448/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/48/925448/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/1"}}},"commit":{"parents":[{"commit":"9bf61cfd493a70548e2adf7110bae4af909c3381","subject":"Merge \"Stringify response_code decorator\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/9bf61cfd493a70548e2adf7110bae4af909c3381"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-08-01 08:33:38.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-08-01 08:33:38.000000000","tz":120},"subject":"Add crate-ci/typos for typo correction","message":"Add crate-ci/typos for typo correction\n\nThere are lots of places in the code where typos might occur. Those even\nsqueeze into the openapi and as such into the generated code. On the\nRust side we already use `typos` to check that so we need to also invoke\nit when we generate openapi specs themselves.\n\nChange-Id: I9d27391492f9eb10a6b65d4c4589b12db2610813\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/dd252d9bd00284d717b01374bc5dd6bcc1c7c021"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/dd252d9bd00284d717b01374bc5dd6bcc1c7c021"}]},"branch":"refs/heads/master"},"c61b32f3d97f88e8c6d2c19306173cfbac615aa7":{"kind":"REWORK","_number":2,"created":"2024-08-01 09:15:20.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/48/925448/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/48/925448/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/2"}}},"commit":{"parents":[{"commit":"9bf61cfd493a70548e2adf7110bae4af909c3381","subject":"Merge \"Stringify response_code decorator\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/9bf61cfd493a70548e2adf7110bae4af909c3381"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-08-01 08:33:38.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-08-01 09:15:14.000000000","tz":120},"subject":"Add crate-ci/typos for typo correction","message":"Add crate-ci/typos for typo correction\n\nThere are lots of places in the code where typos might occur. Those even\nsqueeze into the openapi and as such into the generated code. On the\nRust side we already use `typos` to check that so we need to also invoke\nit when we generate openapi specs themselves.\n\nChange-Id: I9d27391492f9eb10a6b65d4c4589b12db2610813\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/c61b32f3d97f88e8c6d2c19306173cfbac615aa7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/c61b32f3d97f88e8c6d2c19306173cfbac615aa7"}]},"branch":"refs/heads/master"},"dfd1da619b797f2eb074fc9bd7f9f9ed1c02ff9e":{"kind":"REWORK","_number":3,"created":"2024-08-01 09:22:29.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/48/925448/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/48/925448/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/3"}}},"commit":{"parents":[{"commit":"9bf61cfd493a70548e2adf7110bae4af909c3381","subject":"Merge \"Stringify response_code decorator\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/9bf61cfd493a70548e2adf7110bae4af909c3381"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-08-01 08:33:38.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-08-01 09:22:23.000000000","tz":120},"subject":"Add crate-ci/typos for typo correction","message":"Add crate-ci/typos for typo correction\n\nThere are lots of places in the code where typos might occur. Those even\nsqueeze into the openapi and as such into the generated code. On the\nRust side we already use `typos` to check that so we need to also invoke\nit when we generate openapi specs themselves.\n\nChange-Id: I9d27391492f9eb10a6b65d4c4589b12db2610813\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/dfd1da619b797f2eb074fc9bd7f9f9ed1c02ff9e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/dfd1da619b797f2eb074fc9bd7f9f9ed1c02ff9e"}]},"branch":"refs/heads/master"},"8dc2b7aa82ca268df144ed0d8b409389acf8bcaf":{"kind":"REWORK","_number":4,"created":"2024-08-01 09:31:09.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/48/925448/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/48/925448/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/4"}}},"commit":{"parents":[{"commit":"9bf61cfd493a70548e2adf7110bae4af909c3381","subject":"Merge \"Stringify response_code decorator\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/9bf61cfd493a70548e2adf7110bae4af909c3381"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-08-01 08:33:38.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-08-01 09:31:04.000000000","tz":120},"subject":"Add crate-ci/typos for typo correction","message":"Add crate-ci/typos for typo correction\n\nThere are lots of places in the code where typos might occur. Those even\nsqueeze into the openapi and as such into the generated code. On the\nRust side we already use `typos` to check that so we need to also invoke\nit when we generate openapi specs themselves.\n\nChange-Id: I9d27391492f9eb10a6b65d4c4589b12db2610813\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/8dc2b7aa82ca268df144ed0d8b409389acf8bcaf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/8dc2b7aa82ca268df144ed0d8b409389acf8bcaf"}]},"branch":"refs/heads/master"},"ceec1ebf1bf88dcc76e5a47370b960621f0d022e":{"kind":"REWORK","_number":5,"created":"2024-08-01 09:38:15.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/48/925448/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/48/925448/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/48/925448/5"}}},"commit":{"parents":[{"commit":"9bf61cfd493a70548e2adf7110bae4af909c3381","subject":"Merge \"Stringify response_code decorator\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/9bf61cfd493a70548e2adf7110bae4af909c3381"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-08-01 08:33:38.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-08-01 09:38:11.000000000","tz":120},"subject":"Add crate-ci/typos for typo correction","message":"Add crate-ci/typos for typo correction\n\nThere are lots of places in the code where typos might occur. Those even\nsqueeze into the openapi and as such into the generated code. On the\nRust side we already use `typos` to check that so we need to also invoke\nit when we generate openapi specs themselves.\n\nChange-Id: I9d27391492f9eb10a6b65d4c4589b12db2610813\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/ceec1ebf1bf88dcc76e5a47370b960621f0d022e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/ceec1ebf1bf88dcc76e5a47370b960621f0d022e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
