Я хотел бы поймать такие случаи:
if(a == 2 && b == 3)
и преобразовать их в:
if((a == 2) && (b == 3))
Я не видел ничего похожего на это Вот — Есть ли способ, чтобы включить это?
Там нет проверки лягушку, которая будет делать это преобразование. Возможно, причина в том, что в коде, который вы хотите преобразовать, нет ничего плохого.
Я даже не думаю, что это преобразование — то, для чего предназначена clang-tidy, так как это просто вопрос стиля кодирования. Нигде я не нашел ориентира, который бы предпочел первый стиль второму или наоборот.
Вы можете написать свой чек, но я не думаю, что оно того стоит. Единственное, что вы можете получить здесь читаемость, но даже это спорно в лучшем случае.
Других решений пока нет …