)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"tomas.vanek.oocd@gmail.com","username":"vanekt"},"change_message_id":"f0d8ad1339fd64a322d62d678c7269fd13545601","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"98200dd1_03be0eb1","updated":"2026-09-08 18:48:30.000000000","message":"Thanks!","commit_id":"78a277751cc395696bc4af54ed829775d467ea2b"}],"src/target/target.c":[{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"tomas.vanek.oocd@gmail.com","username":"vanekt"},"change_message_id":"f0d8ad1339fd64a322d62d678c7269fd13545601","unresolved":true,"context_lines":[{"line_number":3944,"context_line":"\tif (CMD_ARGC !\u003d 2)"},{"line_number":3945,"context_line":"\t\treturn ERROR_COMMAND_SYNTAX_ERROR;"},{"line_number":3946,"context_line":""},{"line_number":3947,"context_line":"\tstruct target *target \u003d get_current_target(CMD_CTX);"},{"line_number":3948,"context_line":""},{"line_number":3949,"context_line":"\tif (!target) {"},{"line_number":3950,"context_line":"\t\tLOG_ERROR(\"no target selected\");"}],"source_content_type":"text/x-csrc","patch_set":1,"id":"2ad3da17_ec46e8a5","line":3947,"range":{"start_line":3947,"start_character":25,"end_line":3947,"end_character":43},"updated":"2026-09-08 18:48:30.000000000","message":"Use `get_current_target_or_null()` or do not test for returned NULL.\nThe former is preferred for the new code... But honestly I would not expect that almost 300 \u0027get_current_target()\u0027 calls without NULL check ever gets converted.\nSee definitions.","commit_id":"78a277751cc395696bc4af54ed829775d467ea2b"},{"author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"change_message_id":"cff4bdc8a4d55103e74ee85ec013cc7db679a886","unresolved":false,"context_lines":[{"line_number":3944,"context_line":"\tif (CMD_ARGC !\u003d 2)"},{"line_number":3945,"context_line":"\t\treturn ERROR_COMMAND_SYNTAX_ERROR;"},{"line_number":3946,"context_line":""},{"line_number":3947,"context_line":"\tstruct target *target \u003d get_current_target(CMD_CTX);"},{"line_number":3948,"context_line":""},{"line_number":3949,"context_line":"\tif (!target) {"},{"line_number":3950,"context_line":"\t\tLOG_ERROR(\"no target selected\");"}],"source_content_type":"text/x-csrc","patch_set":1,"id":"7a0c9d08_8ee00c50","line":3947,"range":{"start_line":3947,"start_character":25,"end_line":3947,"end_character":43},"in_reply_to":"2ad3da17_ec46e8a5","updated":"2026-09-09 07:00:17.000000000","message":"Thanks!","commit_id":"78a277751cc395696bc4af54ed829775d467ea2b"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"tomas.vanek.oocd@gmail.com","username":"vanekt"},"change_message_id":"f0d8ad1339fd64a322d62d678c7269fd13545601","unresolved":true,"context_lines":[{"line_number":3947,"context_line":"\tstruct target *target \u003d get_current_target(CMD_CTX);"},{"line_number":3948,"context_line":""},{"line_number":3949,"context_line":"\tif (!target) {"},{"line_number":3950,"context_line":"\t\tLOG_ERROR(\"no target selected\");"},{"line_number":3951,"context_line":"\t\treturn ERROR_FAIL;"},{"line_number":3952,"context_line":"\t}"},{"line_number":3953,"context_line":""}],"source_content_type":"text/x-csrc","patch_set":1,"id":"1ea4ab0a_361836fa","line":3950,"updated":"2026-09-08 18:48:30.000000000","message":"`command_print()`?","commit_id":"78a277751cc395696bc4af54ed829775d467ea2b"},{"author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"change_message_id":"cff4bdc8a4d55103e74ee85ec013cc7db679a886","unresolved":false,"context_lines":[{"line_number":3947,"context_line":"\tstruct target *target \u003d get_current_target(CMD_CTX);"},{"line_number":3948,"context_line":""},{"line_number":3949,"context_line":"\tif (!target) {"},{"line_number":3950,"context_line":"\t\tLOG_ERROR(\"no target selected\");"},{"line_number":3951,"context_line":"\t\treturn ERROR_FAIL;"},{"line_number":3952,"context_line":"\t}"},{"line_number":3953,"context_line":""}],"source_content_type":"text/x-csrc","patch_set":1,"id":"0611b5f9_bfee1a53","line":3950,"in_reply_to":"1ea4ab0a_361836fa","updated":"2026-09-09 07:00:17.000000000","message":"Yep, copy/paste 😄","commit_id":"78a277751cc395696bc4af54ed829775d467ea2b"}]}
