プロシージャ構文を使用しているメソッド宣言を報告します。
メソッドにプロシージャのような構文を使用することは推奨されていません。 このような構文は一貫性がなく、エラーを引き起こす可能性があるため、Scala 3 で除去される予定です。
クイックフィックスを使用すると、宣言がプロシージャ構文から関数構文に変換されます。
例:
trait Test {
def method()
}
クイックフィックス適用後:
trait Test {
def method(): Unit
}
ヒント:「解析 / インスペクション名を指定して実行」(Ctrl+Alt+Shift+I) を使用すれば、このインスペクションをプロジェクト全体に適用できます。