This pull request follows up on a bunch of refactoring from earlier today.
This is enough to make basic commands like mypy_primer --type-checker pyright --old a08f716f9 --debug -k hauntsaninja/pyp do something.
There's still basic stuff left to be done. For instance, get pyright to use the project virtual environment and custom typeshed dir and alter project list logic for pyright's needs.
This pull request follows up on a bunch of refactoring from earlier today.
This is enough to make basic commands like
mypy_primer --type-checker pyright --old a08f716f9 --debug -k hauntsaninja/pyp
do something.There's still basic stuff left to be done. For instance, get pyright to use the project virtual environment and custom typeshed dir and alter project list logic for pyright's needs.