Typeshed's CI runs pyright on 3 different platforms and 5 different Python versions, meaning a total of 15 messages on each line with a problem (only 4 messages fit into the screenshot):

This makes diffs quite unreadable. It would be nicer if the messages were combined together.
Typeshed's CI runs pyright on 3 different platforms and 5 different Python versions, meaning a total of 15 messages on each line with a problem (only 4 messages fit into the screenshot):
This makes diffs quite unreadable. It would be nicer if the messages were combined together.