)]}'
{"id":"openocd~master~I23f1120101ce1da67c6578635fc6507a58c803e9","project":"openocd","branch":"master","attention_set":{},"removed_from_attention_set":{"1000021":{"account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"last_update":"2025-08-09 15:04:46.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I23f1120101ce1da67c6578635fc6507a58c803e9","subject":"openocd: drop empty string suffix from format strings","status":"MERGED","created":"2025-08-01 16:08:55.000000000","updated":"2025-08-09 15:04:46.000000000","submitted":"2025-08-09 15:04:46.000000000","submitter":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"9065","meta_rev_id":"7783a8e5af9bd9544f08bbfcaa75adae58e34fb7","_number":9065,"owner":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":0,"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2025-08-09 15:04:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"all":[{"value":0,"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2025-08-09 15:04:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"value":0,"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-08-01 16:14:00.000000000","updated_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-08-01 16:17:06.000000000","updated_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-08-01 18:44:08.000000000","updated_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"reviewer":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"state":"REVIEWER"}],"messages":[{"id":"745739e1a8feece1400cf8ade2d9765d0c234b0a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-08-01 16:08:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6696b45bc42bf5881e24f73ecdaab3bc3898c47a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-08-01 16:17:02.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4b4aedee8626e4831e96e729bb1409dc08672481","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-08-01 16:17:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit/21546/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"ea75b9e26393c1dc2f235ac32455a28cb885708c","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-08-01 16:49:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/20680/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/21547/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"50ee17f63e5b60f0c4a926982d9ff97e99651821","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2025-08-01 18:44:08.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"7783a8e5af9bd9544f08bbfcaa75adae58e34fb7","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-08-09 15:04:46.000000000","message":"Change has been successfully cherry-picked as 003cb92cd505fee903794281041336e06cfa8c03","accounts_in_message":[],"_revision_number":3}],"current_revision":"003cb92cd505fee903794281041336e06cfa8c03","revisions":{"9acfdd68110a114115f59bb213b40fcdae920743":{"kind":"REWORK","_number":2,"created":"2025-08-01 16:17:02.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/65/9065/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/65/9065/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/2 \u0026\u0026 git checkout -b change-9065 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/65/9065/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"234f570e3e2fec9f5735ac9f6f7ede2a3b4fb0ed","subject":"openocd: drop iteration downsampling for keep_alive()"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-08-01 15:06:05.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-08-01 16:15:43.000000000","tz":120},"subject":"openocd: drop empty string suffix from format strings","message":"openocd: drop empty string suffix from format strings\n\nFormat strings are often split to allow using the conversion\nspecifiers macros from \u003cinttypes.h\u003e.\nWhen the format string ends with one of such macros, there is no\nneed to add an empty string \"\" after the macro.\n\nIn current code we have 203 cases of empty string present, against\n1159 cases of string ending with the macro.\n\nUniform the style across OpenOCD by removing the empty string.\n\nDon\u0027t modify the files \u0027angie.c\u0027 and \u0027max32xxx.c\u0027 as they are\nalready changed by other independent commits.\n\nChange-Id: I23f1120101ce1da67c6578635fc6507a58c803e9\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\n"}},"003cb92cd505fee903794281041336e06cfa8c03":{"kind":"REWORK","_number":3,"created":"2025-08-09 15:04:46.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/65/9065/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/65/9065/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/3 \u0026\u0026 git checkout -b change-9065 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/65/9065/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9fe3780432847b717d308a224adc4bd50716976e","subject":"openocd: drop iteration downsampling for keep_alive()"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-08-01 15:06:05.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-08-09 15:04:46.000000000","tz":0},"subject":"openocd: drop empty string suffix from format strings","message":"openocd: drop empty string suffix from format strings\n\nFormat strings are often split to allow using the conversion\nspecifiers macros from \u003cinttypes.h\u003e.\nWhen the format string ends with one of such macros, there is no\nneed to add an empty string \"\" after the macro.\n\nIn current code we have 203 cases of empty string present, against\n1159 cases of string ending with the macro.\n\nUniform the style across OpenOCD by removing the empty string.\n\nDon\u0027t modify the files \u0027angie.c\u0027 and \u0027max32xxx.c\u0027 as they are\nalready changed by other independent commits.\n\nChange-Id: I23f1120101ce1da67c6578635fc6507a58c803e9\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\nReviewed-on: https://review.openocd.org/c/openocd/+/9065\nTested-by: jenkins\nReviewed-by: Tomas Vanek \u003cvanekt@fbl.cz\u003e\n"}},"b51870a5731a0711ba7efcea37b99389bdf936c9":{"kind":"REWORK","_number":1,"created":"2025-08-01 16:08:55.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/65/9065/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/65/9065/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/1 \u0026\u0026 git checkout -b change-9065 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/65/9065/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/65/9065/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"234f570e3e2fec9f5735ac9f6f7ede2a3b4fb0ed","subject":"openocd: drop iteration downsampling for keep_alive()"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-08-01 15:06:05.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-08-01 16:06:41.000000000","tz":120},"subject":"openocd: drop empty string suffix from format strings","message":"openocd: drop empty string suffix from format strings\n\nFormat strings are often split to allow using the conversion\nspecifiers macros from \u003cinttypes.h\u003e.\nWhen the format string ends with one of such macros, there is no\nneed to add an empty string \"\" after the macro.\n\nIn current code we have 203 cases of empty string present, against\n1159 cases of string ending with the macro.\n\nUniform the style across OpenOCD by removing the empty string.\nDon\u0027t modify the file \u0027angie.c\u0027 as it\u0027s already changed by another\nindependent commit.\n\nChange-Id: I23f1120101ce1da67c6578635fc6507a58c803e9\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\n"}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dMAX -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX","-label:Verified\u003dMIN"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"],"failing_atoms":[]}}]}
