如何禁用氡高圈复杂度检查?
How to disable radon high cyclomatic complexity check?
我们的代码库正在使用 Radon 检查高圈复杂度。我有一个触发此 linter 错误的函数,但我希望它通过 linter,类似于 pylint 禁用之类的东西。有没有办法用氡来做到这一点?
如果您使用 Radon 作为 flake8 插件,您可以将 # noqa R701
附加到包含函数定义的行。
如果您单独使用 Radon,则没有根据注释或任何其他标记跳过函数或代码块的机制 - 因此,这是不可能的。
我们的代码库正在使用 Radon 检查高圈复杂度。我有一个触发此 linter 错误的函数,但我希望它通过 linter,类似于 pylint 禁用之类的东西。有没有办法用氡来做到这一点?
如果您使用 Radon 作为 flake8 插件,您可以将 # noqa R701
附加到包含函数定义的行。
如果您单独使用 Radon,则没有根据注释或任何其他标记跳过函数或代码块的机制 - 因此,这是不可能的。