使用されていない宣言を報告します。

クイックフィックスを使用すると、未使用の宣言が除去されます。

以下のオプションでは、インスペクションが public、ローカル、またはその両方の依存関係に対して機能するかどうかを制御できます。 ローカル宣言の場合、インスペクションの有効化と無効化に加えて、-Wunused:locals-Wunused:linted、または -Xlint:unused の 3 つのコンパイラーオプションのいずれかの存在に依存するようにもできます。

例:


  def test(): Int = {
    val unused = 3
    3
  }

クイックフィックス適用後:


  def test(): Int = {
    3
  }