5

我的课堂上有私有方法。

public class MyClass {
     public void method(){
         ....
         List<String> filteredPaths = Arrays.asList(paths).stream().filter(this::validate).collect(Collectors.toList());
         ....
     }
     private boolean validate(String path){
        ...
     }
}

我看到了主要问题:

Private method 'validate' is never used.

这个问题已知吗?

如何解决?解决方法?

4

1 回答 1

7

这是一个已知的错误:请参阅http://jira.sonarsource.com/browse/SONARJAVA-583

在此处提供更多上下文:此未使用的私有方法依赖于旧实现,并且(在撰写我的答案时)正在迁移以依赖语义分析而不仅仅是字节码分析。

于 2015-09-15T08:10:24.580 回答