ラムダ式のメソッドリファレンスを使った特に squid : UnusedPrivateMethod が発生した時の対処方法
この記事は最終更新日から8年以上が経過しています。
発生原因
streamの中などでラムダ式のメソッドリファレンスを使いprivateメソッドなどを呼んでいると発生する。 本来発生する必要のない指摘。
解消方法
- SonarQubeのJavaプラグインを3.14以上にアップデートする
参考
- https://jira.sonarsource.com/browse/SONARJAVA-583
- https://jira.sonarsource.com/browse/SONARJAVA/fixforversion/13031/?selectedTab=com.atlassian.jira.plugins.jira-development-integration-plugin:release-report-tabpanel