Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 NDepend 查找方法的所有使用(包括通过接口)
Using NDepend http www ndepend com 我如何找到特定方法或属性的所有直接和间接用途 特别是 我需要找到发生的用法通过接口沿着使用路径的某个地方 谢谢 右键单击 UI 中任意位置的方法 然后选择菜单 选择方法
c
ndepend
cqlinq
用于查找竞争条件/死锁的 C#/.NET 分析工具
是否有工具可以分析 NET 代码并查找竞争条件 我有一些代码具有公共静态属性 可以获取或创建私有静态字段 它还有一个公共静态方法 将该字段设置为 null 是的 我知道 由于这两种方法都没有锁 所以可以肯定的是 将来事情会出现严重错误 我需
c
NET
Multithreading
staticanalysis
ndepend
我可以告诉 NDepend 忽略单个结果吗?
我正在 VS 2012 中针对我的 C 项目运行 NDepend 我已经查看了一个特定的 关键规则违规 并决定保持原样 我想告诉 NDepend 忽略这一违规行为 并且不要将其计入我的关键规则违规计数 这样我就可以让底部的点不再是红色的 如
visualstudio2012
ndepend
获取受 linq 中扩展方法影响的类型列表
如何获取ndepend cqlinq中扩展方法扩展的类型列表 使用反射来编码这似乎有点麻烦 而 ndepend 已经存在了 NDepend 代码模型没有直接的方法来解析方法参数类型 因此 我们可以通过依赖于从方法名称中提取的字符串格式化扩展
ndepend
NDepend - 寻找死方法
我有两个公共方法 A 和 B 我修改了 CQL 以向我显示公共方法和死方法 如果 B 仅被 A 调用 并且 A 作为死方法 在应用程序中的任何地方都没有调用或引用 NDepend 是否可以通过进行一些设置或通过 CQL 将这两个方法显示为死
ndepend
cqlinq
只保留使用过的类型并删除未使用的类型
有什么方法可以从项目中删除未使用的类型 代码 假设我正在使用NAudio 源代码 在我的控制台应用程序中 我只使用WaveIn从中类 有什么方法可以让我从代码中删除未使用的类并只保留WaveIn班级和班级WaveIn取决于 沿着树摇晃的方向
c
VisualStudio
refactoring
ReSharper
ndepend
NDepend CQL 查询缺少 IDisposable 实现
我意识到这个问题正在寻找的查询不足以找到 IDisposable 实现的每个小问题 但每个早期警告都很重要 所以我会采取我能得到的 我想知道是否有人提出了一个 NDepend 的 CQL 查询 该查询将列出所有未实现 IDisposable
idisposable
ndepend
cql
cqlinq
Ndepend CQL 使用特定框架程序集查找某些类型的方法
为了检查不是从某些基类派生的类型是否正在使用低级框架程序集 可以使用以下查询 SELECT TYPES WHERE IsDirectlyUsing ASSEMBLY Framework Data AND DeriveFrom App Bas
ndepend
解决 MSB3247 - 发现同一依赖程序集的不同版本之间存在冲突
使用 msbuild 编译时 NET 3 5 解决方案最终出现此警告 有时 NDepend 可能会有所帮助 但在这种情况下 它没有提供任何进一步的详细信息 Like Bob我最终不得不在 ILDASM 中打开每个程序集 直到找到引用旧版本依
NET
MSBuild
clr
ndepend