Use clang-tidy to simplify boolean conditional return statements
I'd leave alone code that is structured like a chain of conditions with a default in the end:
if (X) return true; if (Y) return true; ... if (Z) return true; return false;
It's arguable whether changing the last if + return to return Z; makes the code more readable, so I'd just keep them as is.
I agree that we should keep these as is for better readability and maintainability.
Same chaining pattern here. I do not think it should change.
I am OK with changing this one.