You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 13:23:15