mirror of
https://github.com/neovim/neovim.git
synced 2025-10-06 18:06:30 +00:00
refactor: enable formatting for ternaries
This requires removing the "Inner expression should be aligned" rule from clint as it prevents essentially any formatting regarding ternary operators.
This commit is contained in:
@@ -337,8 +337,8 @@ static void parse_msgpack(Channel *channel)
|
||||
arena_mem_free(arena_finish(&p->arena));
|
||||
} else if (p->type == kMessageTypeResponse) {
|
||||
ChannelCallFrame *frame = channel->rpc.client_type == kClientTypeMsgpackRpc
|
||||
? find_call_frame(&channel->rpc, p->request_id)
|
||||
: kv_last(channel->rpc.call_stack);
|
||||
? find_call_frame(&channel->rpc, p->request_id)
|
||||
: kv_last(channel->rpc.call_stack);
|
||||
if (frame == NULL || p->request_id != frame->request_id) {
|
||||
char buf[256];
|
||||
snprintf(buf, sizeof(buf),
|
||||
|
@@ -472,8 +472,8 @@ msgpack_object *msgpack_rpc_method(msgpack_object *req)
|
||||
{
|
||||
msgpack_object *obj = req->via.array.ptr
|
||||
+ (msgpack_rpc_is_notification(req) ? 1 : 2);
|
||||
return obj->type == MSGPACK_OBJECT_STR || obj->type == MSGPACK_OBJECT_BIN ?
|
||||
obj : NULL;
|
||||
return obj->type == MSGPACK_OBJECT_STR || obj->type == MSGPACK_OBJECT_BIN
|
||||
? obj : NULL;
|
||||
}
|
||||
|
||||
msgpack_object *msgpack_rpc_args(msgpack_object *req)
|
||||
|
@@ -68,8 +68,8 @@ static void close_socket_watcher(SocketWatcher **watcher)
|
||||
static void set_vservername(garray_T *srvs)
|
||||
{
|
||||
char *default_server = (srvs->ga_len > 0)
|
||||
? ((SocketWatcher **)srvs->ga_data)[0]->addr
|
||||
: NULL;
|
||||
? ((SocketWatcher **)srvs->ga_data)[0]->addr
|
||||
: NULL;
|
||||
set_vim_var_string(VV_SEND_SERVER, default_server, -1);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user