Closed pranavrajpal closed 2 years ago
Thanks for reporting! It looks like I'd reverted that change, but I can't remember why, and it looks like I did a bad job and didn't leave myself a commit message. So I recommitted it, and I guess we'll find out :-)
5d50d01ac59601f8e25f9c3f2c9382c555994928 should have disabled the behavior where mypy prints a "(Skipping most remaining errors due to unresolved imports or missing stubs; fix these first)" error instead of printing all errors, but it doesn't seem to be completely working.
In the mypy_primer diff for https://github.com/python/mypy/actions/runs/2403480711, searching for that error message in the downloaded mypy_primer diffs gives me these matches:
Searching for that error using the github search bar on the mypy repo also finds a decent number of examples of the same error in mypy_primer diffs (such as in https://github.com/python/mypy/pull/12729#issuecomment-1123057603).
My understanding is that, after the linked commit, the mypy_primer diff should never include the "skipping remaining errors" message in the diff since both master and the PR version of mypy should print all messages, so I think the appearance of those errors is a bug.