1

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

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

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

4

1 回答 1

2

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

Select Classes Where WasAdded

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

  • 去掉了
  • 代码已更改

查看CQL 文档和Patrick 的这篇文章

于 2011-12-06T06:06:11.367 回答