Uncrustify - Как не добавлять пробел между =›

В apex мы используем => при определении карт. Пробел между ними, например = >, является недопустимым синтаксисом.

Я пробовал следующие настройки, все из которых приводят к пробелу между ними.

sp_compare = ignore
sp_inside_angle = ignore
sp_assign = ignore
sp_assign_default = ignore
sp_after_assign = ignore

В идеале у меня было бы место вокруг = при выполнении заданий и сравнений, но мне были бы интересны любые решения, которые решают мою проблему.

Это возможно?

Спасибо.


person Amelia    schedule 10.04.2020    source источник


Ответы (1)


Нет, мы не поддерживаем apex, поэтому, если java не получит этот оператор, мы не добавим его поддержку в наш код.

Поскольку мы не сделали этого для операторов Nvidia '‹‹‹', см. https://github.com/uncrustify/uncrustify/issues/1965#issuecomment-413015511, где я показал возможность добавления собственных операторов в вашу локальную сборку.

person CDanU    schedule 26.07.2020