Changes between Initial Version and Version 2 of Ticket #30361


Ignore:
Timestamp:
08/14/20 23:05:51 (16 months ago)
Author:
slelievre
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #30361

    • Property Commit changed from to 6ab9fe9e9ad650ef8cf6dd0f148d5370f68d5572
    • Property Branch changed from public/manifolds/pyright to public/mainfolds/pyright
  • Ticket #30361 – Description

    initial v2  
    1 This PR provides a minimal configuration for the static typing checker [pyright](https://github.com/microsoft/pyright). In #29775 typing for the manifolds package is added. As this is currently the only place where typing is used, it's the only source folder for pyright.
     1This PR provides a minimal configuration for the static typing checker [https://github.com/microsoft/pyright pyright]. In #29775 typing for the manifolds package is added. As this is currently the only place where typing is used, it's the only source folder for pyright.
    22
    3 There are also quite a few other [code check options](https://github.com/microsoft/pyright/blob/master/docs/configuration.md). These seem to cover similar rules as pyflakes and pycodestyle. Since these two checker have problems with typings (at least in the versions that they are currently used in the patchbot), it might be worthwhile to investigate if they can be completely replaced by pyright.
     3There are also quite a few other [https://github.com/microsoft/pyright/blob/master/docs/configuration.md code check options]. These seem to cover similar rules as pyflakes and pycodestyle. Since these two checker have problems with typings (at least in the versions that they are currently used in the patchbot), it might be worthwhile to investigate if they can be completely replaced by pyright.