【发布时间】:2011-12-05 14:58:02
【问题描述】:
我正在尝试在代码审查过程中使用 NDepend。我要解决的一件事是从 CQL 规则的角度检查新创建的类是否有效。
我有大量遗留代码,并且有许多违反 CQL 规则的字段/类/方法。但我只想找到那些被开发人员新创建的特定类所违反的规则,并且我想查看这些规则。
有没有办法找到特定类违反的所有 CQL 规则,以便我可以修复它们?
【问题讨论】:
标签: ndepend
我正在尝试在代码审查过程中使用 NDepend。我要解决的一件事是从 CQL 规则的角度检查新创建的类是否有效。
我有大量遗留代码,并且有许多违反 CQL 规则的字段/类/方法。但我只想找到那些被开发人员新创建的特定类所违反的规则,并且我想查看这些规则。
有没有办法找到特定类违反的所有 CQL 规则,以便我可以修复它们?
【问题讨论】:
标签: ndepend
是的,您可以比较两个分析并选择具有 CQL 条件“已添加”的新类。
Select Classes Where WasAdded
比较两个版本的其他属性是
查看 Patrick 的 CQL Documentation 和 this article。
【讨论】: