ミューテーターのような名前を持ち、空の引数節を持たないメソッドの呼び出しを報告します。

Scala では、引数節を使用しないパラメーターなしの Java メソッドを呼び出すことができます。 これは主に、Scala コードがパラメーターなしの Java アクセサーメソッドを Scala アクセサーメソッドと同様に使用できるようにするための措置です。 正確に言えば、引数節を一切使用しないことで、ある属性をフィールドまたはメソッドのどちらで実装するかによってクライアントのコードが影響を受けてはならないという統一アクセス原則に準拠できるようにしています。

ただし、副作用のあるメソッドについては、空の引数節を使用することが一般的なルールとされています。

クイックフィックスを使用すると、空の引数節が追加されます。

例:


  val stringBuilder = new java.util.ArrayList[String]
  stringBuilder.clear

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


  val stringBuilder = new java.util.ArrayList[String]
  stringBuilder.clear()