)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"bfbc57d2b3de184d592a28c05d89bbc07be8bbf9","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     olamidepeterojo \u003cpeterojoolamide@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2026-03-21 00:47:12 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Improves file robustness"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This PR:"},{"line_number":10,"context_line":"- Adds test for v1 client class to verify get_client_class(`1`) resolves correctly to the v1 client."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5f224804_67a7789b","line":7,"updated":"2026-04-02 22:55:28.000000000","message":"\"Improves file robustness\" is too vague as a commit subject. A better\nsubject would describe what the patch does, e.g.:\n\"Add unit tests for client version handling\"","commit_id":"bda7a01ffe22773b092723746e437090e0972507"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"bfbc57d2b3de184d592a28c05d89bbc07be8bbf9","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Improves file robustness"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This PR:"},{"line_number":10,"context_line":"- Adds test for v1 client class to verify get_client_class(`1`) resolves correctly to the v1 client."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Ensures when an APIVersion object is passed, it is used directly and nor re-wrapped"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a42b71f_7aefcfc8","line":9,"updated":"2026-04-02 22:55:28.000000000","message":"In OpenStack we refer to changes as \"patches\" or \"changes\", not \"PRs\"\n(pull requests). This project uses Gerrit, not GitHub PRs.","commit_id":"bda7a01ffe22773b092723746e437090e0972507"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"bfbc57d2b3de184d592a28c05d89bbc07be8bbf9","unresolved":true,"context_lines":[{"line_number":10,"context_line":"- Adds test for v1 client class to verify get_client_class(`1`) resolves correctly to the v1 client."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Ensures when an APIVersion object is passed, it is used directly and nor re-wrapped"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"- Verifies api_versions.APIVersion is not called in this case"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"- Adds a defensive test to confirm that unexpected values returned from get_major_version() raise UnsupportedVersion"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"d4a83063_7e212855","line":13,"updated":"2026-04-02 22:55:28.000000000","message":"Typo: \"nor re-wrapped\" should be \"not re-wrapped\"","commit_id":"bda7a01ffe22773b092723746e437090e0972507"}]}
