很可能有一种方法可以通过构建任务来做到这一点(特别是如果您愿意自己动手的话)。希望有人能为您发布一些示例代码。
如果没有,我对NDepend对于此类任务的印象深刻。您可以使用非常不言自明的、类似 SQL 的语法来确定有关代码的各种指标,并根据阈值对构建发出警告或失败。
例子:
WARN IF Count > 0 IN SELECT METHODS WHERE CodeWasChanged AND PercentageCoverage < 95
WARN IF Count > 0 IN SELECT METHODS WHERE IsPublic AND IsInOlderBuild AND WasRemoved
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1470 次 |
| 最近记录: |