It's funny - I hadn't gotten rude in a code review in twenty years, and then I did this year. Even by the standards of code reviews, I wasn't rude, but I stopped being sweetness and light. Reviews are stressful, and I try to make mine as entertaining and friendly as possible, and very positive.
The reason was simple - the person I was reviewing simply refused to do the work! He needed to add typing to an untyped codebase, and most of the time, instead of actually tracking down the correct type, he added `t.Any`, meaning, "It could be anything".
I had told him early on that we were trying to do a good but not perfect job on the typing so it was OK to skip some types that couldn't be resolved right now or were very hard, and he took this to mean almost everything, even after the first review where explained not. As I asked him, "What value does this have in catching errors or documenting our codebase?"
He was a weird guy - this wasn't his only refusal to do things. My nickname for him was Dunning Bartleby. I eventually went from, "If you can," and "It would be nice if," to the imperative, "Do it this way."