【问题标题】:Can I find which CQL rules are violated by a class我可以找出某个类违反了哪些 CQL 规则吗
【发布时间】:2011-12-05 14:58:02
【问题描述】:

我正在尝试在代码审查过程中使用 NDepend。我要解决的一件事是从 CQL 规则的角度检查新创建的类是否有效。

我有大量遗留代码,并且有许多违反 CQL 规则的字段/类/方法。但我只想找到那些被开发人员新创建的特定类所违反的规则,并且我想查看这些规则。

有没有办法找到特定类违反的所有 CQL 规则,以便我可以修复它们?

【问题讨论】:

    标签: ndepend


    【解决方案1】:

    是的,您可以比较两个分析并选择具有 CQL 条件“已添加”的新类。

    Select Classes Where WasAdded
    

    比较两个版本的其他属性是

    • 已删除
    • 代码已更改

    查看 Patrick 的 CQL Documentationthis article

    【讨论】:

    • 谢谢!这就是我真正想要的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-18
    • 2019-05-04
    • 1970-01-01
    • 2015-01-16
    相关资源
    最近更新 更多