Cover Image for ラムダ式のメソッドリファレンスを使った特に squid : UnusedPrivateMethod が発生した時の対処方法

ラムダ式のメソッドリファレンスを使った特に squid : UnusedPrivateMethod が発生した時の対処方法

この記事は最終更新日から8年以上が経過しています。

発生原因

streamの中などでラムダ式のメソッドリファレンスを使いprivateメソッドなどを呼んでいると発生する。 本来発生する必要のない指摘。

解消方法

  1. 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