web-dev-qa-db-ja.com

ScalaのSuppressWarningsに相当するものはありますか?

scalaに相当するJavaの @ SuppressWarnings が関数に適用できるかどうか、またはその関数が発行する非推奨警告[1]を無視するものは何ですか?

1:私の場合の関連する警告は次のとおりです:method stop in class Thread is deprecated: see corresponding Javadoc for more information.停止に関する問題を認識していますが、レガシーコードのために停止を使用しなければならない場合がまだいくつかあります。

52
BenjaminJackman

いいえ、そのような機能の拡張リクエスト[1]はwontfixとしてクローズされました。

役に立つと思います。 Scalaコアチームはこの考えに反対しているわけではありませんが、リソースには限りがあり、多くの優先順位があります。

[1] https://issues.scala-lang.org/browse/SI-1781

26
retronym

これには単純なコンパイラプラグインがあります: silencer (少し恥知らずなプラグイン)

22
ghik