我想摆脱使用NDepend代码库中的死代码。由于我们使用依赖注入我想找到从注册表基地仅派生类中使用的接口(和实现): public class PresenterRegistry : Registry
{
public PresenterRegistry()
{
For<IExamplePresenter>().Use<ExamplePresenter>();
同样不变的是有一个Java的免费提供的静态代码分析工具,它可以检测到我使用相同的恒定值方法参数上所有调用的方法,所以我可以删除参数并在方法体内使用一个常量值?例如。在 class A {
void methodA {
someMethod("first", 42);
}
}
class B {
void methodB {
someMet