特定の Scala スクリプトを実行すると、次の警告が表示されます。
warning: there were 1 deprecation warnings; re-run with -deprecation for details
それ、どうやったら出来るの?
はい、RTFM を使用していますが、その内容 (コンパイラの引数と他の引数を で区切る-
) が機能しません。
特定の Scala スクリプトを実行すると、次の警告が表示されます。
warning: there were 1 deprecation warnings; re-run with -deprecation for details
それ、どうやったら出来るの?
はい、RTFM を使用していますが、その内容 (コンパイラの引数と他の引数を で区切る-
) が機能しません。
スクリプトをアプリケーションに変換します。
#! ... !#
(これは Unix/Mac で実行可能なスクリプトに使用されます)object Foo extends App { ... }
次に、それをコンパイルします
scalac -deprecation filename.scala
詳細な非推奨警告を表示するには。
表示される警告はコンパイラ エラーです。Scala には、スクリプトから呼び出される可能性が高いコンパイラが 2 つあります。scalac と fsc です。スクリプトがこれらのいずれかを呼び出している場所を見つけ、コンパイラ呼び出しを編集してフラグ -deprecation を含めます。
例えば。
scalac -arg1 -arg2 big/long/path/*.scala other/path/*.scala
になる
scalac -deprecation -arg1 -arg2 big/long/path/*.scala other/path/*.scala