)]}'
{"id":"openstack%2Fcodegenerator~929614","triplet_id":"openstack%2Fcodegenerator~master~Ibe72515cad25009fe5e73afe1a98dc07ec1ac8d4","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-09-17 15:00:04.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":"Ibe72515cad25009fe5e73afe1a98dc07ec1ac8d4","subject":"Use all resource names for path param naming","status":"MERGED","created":"2024-09-17 09:29:54.000000000","updated":"2024-09-17 16:19:25.000000000","submitted":"2024-09-17 16:18:09.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":"929614","meta_rev_id":"92a54f24a8f19848758fc715a5dcefbc2cc69280","_number":929614,"virtual_id_number":929614,"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-09-17 16:18:09.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-09-17 15:00:04.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-09-17 15:00:04.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-09-17 10:30:19.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":"02e3266dc509ef06e55489fb2bfb54945a652818","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-09-17 09:29:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6c28c92456a797bffffd3c5270bf4664277603af","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-17 10:30:19.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/4400a5bfc9aa4f388b4c72fee20eff22\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c6ddcd70978746dba57fa4f5c322016d : SUCCESS in 2m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b987be1746b14cd58ca7f2c169473b51 : SUCCESS in 3m 55s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b8e1d252011045598fe91f4b9bff653d : SUCCESS in 3m 07s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e5db2f42c9bc4f89be9397f015ee7008 : SUCCESS in 7m 31s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9dec655822664f13ad9e1a2fd80bf626 : SUCCESS in 6m 28s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/94e24b2a812e41769f83cc812ce334ad : SUCCESS in 5m 04s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/631bbce6ad244ec19d0618df082db241 : SUCCESS in 6m 08s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/7f7e4d7aa4434a0d965a849b1910f21a : SUCCESS in 6m 05s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/ef23fe32b25549629ea8d91d4a7a6301 : SUCCESS in 6m 49s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/986c3e842b9543dea0a41e56c50aa596 : SUCCESS in 1m 26s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e9ef8779e2ed4faba961111b79ce2106 : SUCCESS in 3m 46s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/565fe34c0d32435c8ec4ec61729b9654 : SUCCESS in 9m 30s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/3ceb8ce6e1b8446b885731ea9b77fb2d : SUCCESS in 2m 58s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/215558fc58f9434b9f85c612d3e27765 : FAILURE in 33m 44s","accounts_in_message":[],"_revision_number":1},{"id":"2d3830a4c4bdf18329fdb7f51b2f88334a103d70","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-09-17 12:01:25.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"34bfc66ec819e6edb556442ab4cbe32833194598","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-17 12:51:50.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/92257031dfb242fcb64b74d3f647b1e4\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4269638cf521436b9e553fd729589224 : SUCCESS in 3m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2033df5fd17942f5ad7ac22b46eb8382 : SUCCESS in 3m 57s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/865a01d9ccd14901816954757eb116c7 : SUCCESS in 4m 31s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/2174de7f79aa458fb95dfa44e6bc4038 : SUCCESS in 7m 46s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/feb815e7df734611b8ddf1b1658f85be : SUCCESS in 8m 47s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/48e160aab7884301b03a99dc6edea762 : SUCCESS in 5m 37s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/967e8ca151cd4640a3951a7dd59da074 : SUCCESS in 7m 10s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/a50b9387fb9c44b9872f954682c25206 : SUCCESS in 7m 20s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/1b88aa1d289a46dd9215515f5119a6e5 : SUCCESS in 4m 43s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/74a695182cd84822b63868eff41e15f4 : SUCCESS in 1m 21s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/4041488ba1ff4b2686c6f35e4c4c5a4c : SUCCESS in 3m 42s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e9bec501c5f64baea6f9b05d281cf46b : SUCCESS in 6m 23s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/25f5a43d91d64879a6484591240537a8 : SUCCESS in 2m 29s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/f93bea530d7041b0b5fdc6819bf37b05 : FAILURE in 32m 47s","accounts_in_message":[],"_revision_number":2},{"id":"c69e207cef698c4ee595899dd83cda4a26e4754c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-09-17 13:05:05.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"eafd8bf2131f5e48f7f45f9408bb14bf1d691375","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-17 14:19:52.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/58533f8d61bf4a53aa56c9bfa04c9c02\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/87abc29aefdd4f3e8d878e3474510294 : SUCCESS in 3m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e8bc0dafb6fe413ea80bd0a42c0c9d06 : SUCCESS in 3m 28s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/35dced0b2a994b7086b3d62cdeecfe57 : SUCCESS in 2m 48s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/74af84dbb0b944cca19c17e0914a487b : SUCCESS in 8m 06s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d39ff074aab54108a3c2cff28699a176 : SUCCESS in 7m 07s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b3a7fc50b6a34e4ab9b8832f16be7109 : SUCCESS in 5m 37s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0c7798c2a5304d96b938ce69e411356d : SUCCESS in 5m 11s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/967e3a04164541ca9447155fab409cb8 : SUCCESS in 5m 34s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/be19067c55d8468a89fdc72c79ea7714 : SUCCESS in 4m 40s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/5b186b4086e245ea8889c40d178b1278 : SUCCESS in 1m 21s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/76dc4d573bfd4e8fa68b596cc3428ab7 : SUCCESS in 6m 25s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/47acf6c7f83a4a5499c1771a4154632e : SUCCESS in 6m 41s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/6cb0d77cf0f14320baae727175f975c3 : SUCCESS in 2m 49s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/6c343d8b30c943c8a1833fb6d36c1d36 : SUCCESS in 46m 37s","accounts_in_message":[],"_revision_number":3},{"id":"c22187280871e4b8e31777e4bd762d05a7de3098","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-09-17 15:00:04.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"80d2a2b06c2ca38f16f623b0091f7c127dfa5b50","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-17 15:00:33.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"5c08f1a752b560872def9ef555c9b3a7ad3c99c5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-17 16:18:09.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d26a68043ab34f1eb75e66b69e8a36c7\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/25d77568112548b2a837f06b19d7e9c3 : SUCCESS in 2m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f852cfc034ee4b48adc4e68f9d88058c : SUCCESS in 4m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8cd106aef9394cbe851dcee2a23efba9 : SUCCESS in 3m 46s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/f05164a5d1ab42fe96be967bce64b870 : SUCCESS in 6m 25s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d4c19f8adcb5458888aefdc94a92de1b : SUCCESS in 6m 35s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/6308ec408ce440609d7fe9d463195ef7 : SUCCESS in 5m 14s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/85890fe56f0249bc8ec5e0405f869ee7 : SUCCESS in 5m 19s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9701377128f64776b56dfb3131ef14fe : SUCCESS in 3m 55s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/bb2ab107132c48e3956b7f9b2cdb6c5f : SUCCESS in 7m 29s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/18742d771e6249febdba66fb33007e83 : SUCCESS in 1m 18s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/eb4d9b64a5754893ba3257bb519f0ad8 : SUCCESS in 5m 40s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b0ce15d91c0a4173beaeac7d6fcffa03 : SUCCESS in 8m 12s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/e686c3b9d4e6450cab990e86b902f7ee : SUCCESS in 3m 05s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/f3cccfc4e7e245209d5a82eb6011006f : SUCCESS in 43m 48s","accounts_in_message":[],"_revision_number":3},{"id":"3675eea852e3ce93008bdca68cfcc5626b68e05e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-17 16:18:09.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"92a54f24a8f19848758fc715a5dcefbc2cc69280","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-17 16:19:25.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4da1f759770e4a0387fde336d03e441d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d43d3f14729341a2af63a6a2b21c52fe : SUCCESS in 45s\n- codegenerator-propose-rust-openstack-change https://zuul.opendev.org/t/openstack/build/6499be1ec7fc4c779ce37677778cf9ff : SUCCESS in 55s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"f94c52705192a38d450659755dc09997c18251b9","revisions":{"dae680d872b482df32c045bb5947324ace43b308":{"kind":"REWORK","_number":1,"created":"2024-09-17 09:29:54.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/14/929614/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/14/929614/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/14/929614/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/14/929614/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/14/929614/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/14/929614/1"}}},"commit":{"parents":[{"commit":"a3da9ae6578769909d0873390d8cdd9436cfbc66","subject":"Merge \"Add getting started guide to README\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/a3da9ae6578769909d0873390d8cdd9436cfbc66"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-09-17 09:27:12.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-09-17 09:27:12.000000000","tz":120},"subject":"Use all resource names for path param naming","message":"Use all resource names for path param naming\n\nfor the url `/users/{user_id}/access_rules` and\n`/users/{user_id}/access_rules/{id}` param user_id should be named as\n`users_access_rules_user_id` to better avoid name shadowing.\n\nChange-Id: Ibe72515cad25009fe5e73afe1a98dc07ec1ac8d4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/dae680d872b482df32c045bb5947324ace43b308"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/dae680d872b482df32c045bb5947324ace43b308"}]},"branch":"refs/heads/master"},"7f2447dc456aee85959bc25fd08b08f14ae9a01e":{"kind":"REWORK","_number":2,"created":"2024-09-17 12:01:25.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/14/929614/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/14/929614/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/14/929614/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/14/929614/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/14/929614/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/14/929614/2"}}},"commit":{"parents":[{"commit":"a3da9ae6578769909d0873390d8cdd9436cfbc66","subject":"Merge \"Add getting started guide to README\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/a3da9ae6578769909d0873390d8cdd9436cfbc66"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-09-17 09:27:12.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-09-17 12:01:12.000000000","tz":120},"subject":"Use all resource names for path param naming","message":"Use all resource names for path param naming\n\nfor the url `/users/{user_id}/access_rules` and\n`/users/{user_id}/access_rules/{id}` param user_id should be named as\n`users_access_rules_user_id` to better avoid name shadowing.\n\nChange-Id: Ibe72515cad25009fe5e73afe1a98dc07ec1ac8d4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/7f2447dc456aee85959bc25fd08b08f14ae9a01e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/7f2447dc456aee85959bc25fd08b08f14ae9a01e"}]},"branch":"refs/heads/master"},"f94c52705192a38d450659755dc09997c18251b9":{"kind":"REWORK","_number":3,"created":"2024-09-17 13:05:05.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/14/929614/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/14/929614/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/14/929614/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/14/929614/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/14/929614/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/14/929614/3"}}},"commit":{"parents":[{"commit":"a3da9ae6578769909d0873390d8cdd9436cfbc66","subject":"Merge \"Add getting started guide to README\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/a3da9ae6578769909d0873390d8cdd9436cfbc66"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-09-17 09:27:12.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-09-17 13:04:56.000000000","tz":120},"subject":"Use all resource names for path param naming","message":"Use all resource names for path param naming\n\nfor the url `/users/{user_id}/access_rules` and\n`/users/{user_id}/access_rules/{id}` param user_id should be named as\n`users_access_rules_user_id` to better avoid name shadowing.\n\nChange-Id: Ibe72515cad25009fe5e73afe1a98dc07ec1ac8d4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/f94c52705192a38d450659755dc09997c18251b9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/f94c52705192a38d450659755dc09997c18251b9"}]},"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":{}}}]}
