Thread (47 messages) 47 messages, 4 authors, 2021-12-11

Re: [PATCH 00/19] tests: fix broken &&-chains & abort loops on error

From: Eric Sunshine <hidden>
Date: 2021-12-09 19:17:44

On Thu, Dec 9, 2021 at 12:03 PM Elijah Newren [off-list ref] wrote:
On Wed, Dec 8, 2021 at 11:39 PM Eric Sunshine [off-list ref] wrote:
quoted
Although the new chainlint implementation has been complete for several
months, I'm still working out how to organize its patch series. In the
meantime, _this_ patch series fixes problems discovered by the new
linter due to its improved coverage and extra semantic knowledge about
Git tests. As much as possible, I resisted the temptation to make
ancillary cleanups (including indentation fixes) to tests even when such
cleanups would be obvious improvements. Avoiding such unrelated cleanups
should make the long patches in this series, which touch a lot of tests,
easier to review (--color-words helps a lot here).
I have to admit to starting to skim once I got to the last four
patches, since they were a bit longer and all the same type of change.
Understandable. Those bulk-change patches tend to be mind-numbing to
review, though `git diff --color-words` helps out somewhat (at least
by making it easier to skim the changes).
You did an excellent job of explaining the changes and presented them
in a logical fashion.  The few things I thought I caught, you've
already answered were already correct.  I do think making the second
commit message be a bit clearer about the importance of the ordering
would be helpful.  Anyway:

Reviewed-by: Elijah Newren <redacted>
Thanks. I'll wait a couple days and resend with a clarified commit
message for the second patch unless, perhaps, Junio would accept a
resend of just that patch so I don't have to spam the list again.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help