检查类型注释覆盖率的flake8扩展
flake8-annotations-coverage的Python项目详细描述
#flake8注解覆盖率
[![构建状态](https://travis-ci.org/best-doctor/flake8-annotations-coverage.svg?branch=master)(https://travis ci.org/best doctor/flake8 annotations coverage)
[![可维护性](https://api.codeculate.com/v1/badges/8480286aae1c0612351/mainability)(https://codeculate.com/github/best doctor/flake8 annotations coverage/mainability)
flake8的一个扩展,用于报告具有大量代码但没有类型注释的文件。
在现有的
大代码库中,想知道注释模块中是否有新的代码BR/>被注释。
BR/>每个文件的最小注释覆盖率可以通过
‘min覆盖率’选项来配置,默认值为75。这足以让mypyy威胁到函数
>而不是动态类型的函数
<<
示例文件:
`` python
>def unnotated_function():
通过
```
用法:
```终端
$flake8 test.py
test.py:0:1:tae001在python 3.6.5和flake8 3.7.4上测试的类型注释太少
````
contribution
很简单:
1.用你发现的bug或者你的提议制造一个问题。等待维修人员批准。
2.创建拉取请求。确保所有支票均为绿色。
3.如果有的话,修改评论。
4.太棒了。
这里有一些有用的提示:
-您可以使用“make check”运行所有检查和测试。请在travisci之前完成。
-我们使用[best doctor python styleguide](https://github.com/best doctor/guides/blob/master/guides/python_styleguide.md)。抱歉,StyleGuide目前只提供俄语版。
-我们尊重[django coc](https://www.djangoproject.com/conduct/)。软一点,不要胡说。
[![构建状态](https://travis-ci.org/best-doctor/flake8-annotations-coverage.svg?branch=master)(https://travis ci.org/best doctor/flake8 annotations coverage)
[![可维护性](https://api.codeculate.com/v1/badges/8480286aae1c0612351/mainability)(https://codeculate.com/github/best doctor/flake8 annotations coverage/mainability)
flake8的一个扩展,用于报告具有大量代码但没有类型注释的文件。
在现有的
大代码库中,想知道注释模块中是否有新的代码BR/>被注释。
BR/>每个文件的最小注释覆盖率可以通过
‘min覆盖率’选项来配置,默认值为75。这足以让mypyy威胁到函数
>而不是动态类型的函数
<<
示例文件:
`` python
>def unnotated_function():
通过
```
用法:
```终端
$flake8 test.py
test.py:0:1:tae001在python 3.6.5和flake8 3.7.4上测试的类型注释太少
````
contribution
很简单:
1.用你发现的bug或者你的提议制造一个问题。等待维修人员批准。
2.创建拉取请求。确保所有支票均为绿色。
3.如果有的话,修改评论。
4.太棒了。
这里有一些有用的提示:
-您可以使用“make check”运行所有检查和测试。请在travisci之前完成。
-我们使用[best doctor python styleguide](https://github.com/best doctor/guides/blob/master/guides/python_styleguide.md)。抱歉,StyleGuide目前只提供俄语版。
-我们尊重[django coc](https://www.djangoproject.com/conduct/)。软一点,不要胡说。