)]}'
{"src/capi/cmd_ping.hh":[{"author":{"_account_id":1000002,"name":"Trond Norbye","display_name":"Trond","email":"trond.norbye@couchbase.com","username":"trond","avatars":[{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"6cbe5aaed0c41ac6f444851746235e1b6d31e54d","unresolved":false,"context_lines":[{"line_number":126,"context_line":" *"},{"line_number":127,"context_line":" * @committed"},{"line_number":128,"context_line":" */"},{"line_number":129,"context_line":"typedef struct lcb_PINGSVC_ {"},{"line_number":130,"context_line":"    lcb_PING_SERVICE type; /**\u003c type of the service */"},{"line_number":131,"context_line":"    /* TODO: rename to \"remote\" */"},{"line_number":132,"context_line":"    const char *server{nullptr}; /**\u003c server host:port */"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"11370103_c305cb34","line":129,"range":{"start_line":129,"start_character":0,"end_line":129,"end_character":15},"updated":"2023-04-25 17:33:23.000000000","message":"nit: In C++ you don\u0027t really need the typedefs... you could just as well write: \n\n    struct lcb_PINGSVC {\n       ...\n    };\n    \nThe \"typedef struct\" thing was a common way in C to avoid having to write \"struct foo\" every time instead of just foo.","commit_id":"b5c8d7fc82cdc8b016c13bc7b72cca8f6869073b"}]}
