1

Rails にはどのような非推奨警告が表示されるのでしょうか?

Rails 4.1 -> 4.2 からアップグレードしようとしていますが、ターミナルとdevelopment.log廃止予定の警告を探していますが、何も表示されません。探している場所が間違っているか、何も持っていないかのどちらかです。

しかし、私はFile.exists?このコードベースにのインスタンスを持っていますFile.exist?。Railsは、他のフレームワークのように、どこかでこれにフラグを立てますか? それとも、これらの問題を自分で発見/発見する必要がありますか?

4

1 に答える 1

3

Rails は非推奨をログに記録します - これがどのように行われるかは、config.active_support.deprecation設定​​ ( :log:stderr:raise:silenceまたは:notify)によって制御されます。

File.exist?は ruby​​ メソッドなので、この設定の影響を受けません。この方法を使用すると、Ruby は警告を発しますが、警告を表示するには、警告を有効にして Ruby を実行する必要があります。

于 2015-07-18T18:13:33.370 に答える