如何在vulture中单独抑制`unused-property`错误?
解决Vulture
unused-property无错误码的抑制问题 直接用规则名单独抑制:
无需等待官方分配错误码,Vulture支持在代码行末尾添加# noqa: unused-property,仅跳过该规则的检查,其他代码工具的错误仍会正常触发。示例代码:class MyClass: @property def unused_prop(self): # noqa: unused-property return 42自定义错误码(适配统一错误码体系):
若偏好使用类似flake8的错误码格式,可在项目的pyproject.toml中给unused-property分配自定义错误码,比如F901:[tool.vulture] error_codes = { "unused-property": "F901" }配置完成后,就能用
# noqa: F901单独抑制该错误,同时不影响其他工具的检查逻辑。
内容的提问来源于stack exchange,提问作者Maciek
相关产品推荐
相关产品推荐

