- User Since
- Jan 4 2018, 1:22 PM (130 w, 5 d)
May 25 2020
- Explaining the cryptic parentheses.
May 23 2020
- Backing out changes that aren't strictly comparison-related.
I hadn't build the tests before, updated with a few more changes. Some of the tests require u8 literals, whose type changes in C++20. I had no idea what to do with that, so I just #ifdef-ed out those tests with the appropriate feature test macro.
- Adding missing return.
- A few more changes from tests.
Apr 28 2020
Apr 27 2020
Trying this again.
Wtf, where'd my other changes go?
More idiomatic comparison implementation.
This review changed just the one type, I went ahead and fixed the rest of the clang build in a bigger review.
Mar 15 2020
Splitting the diff to JUST remove weak/strong_equality.
Mar 4 2020
Feb 6 2020
Jan 5 2018
Updates based on review comments - and rebased off of latest so as to get the ReleaseNotes right. Added options so that the user can provide the list of stream types and int typedef types, as desired, defaulting to just basic_ostream and int8_t/uint8_t.
Jan 4 2018
So admittedly, I don't have any experience in clang-tidy. This check is intended to catch what is to us a really annoying source of error (and I'm probably not the only one?). I suspect there are far better ways of writing this check than the one that I pretty much guess-and-checked my way into.