Skip to content
Snippets Groups Projects
Commit b2821a846470 authored by Matt Harbison's avatar Matt Harbison
Browse files

tests: enable pytype checking on `mercurial/interfaces` package

I might regret this, but the files currently scan OK, with the exception of one
place where an `attribute-error` is now disabled.  We should fix this somehow,
but the rest of this package needs to be converted to Protocol classes first.

I'm enabling checking on this now because I got to the tail end of the series
converting this to Protocol classes, and suddenly one of the commits is causing
pytype to fail with an error message that doesn't really jive with the few code
changes in it.  Then when I ran `pytype-single` on it to get a result faster, I
got a host of other unexpected errors that were likely from earlier in the
series.  So first things first, strictly check the content of these files going
forward.
parent 2c8c46c3c401
No related branches found
No related tags found
2 merge requests!1292Draft: 7.0rc preparation,!1141Run pytype on the interfaces package
Checking pipeline status
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment