Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > rubygems/spec_fetcherライブラリ > Gem::SpecFetcherクラス > warn_legacy
warn_legacy(exception) { ... } -> bool
[permalink][rdoc]Gem::SpecFetcher#fetch で例外が発生した場合に呼び出されます。
RubyGems 1.2 未満で作成したリポジトリにアクセスした事が原因で例外が発生した場合には 警告が表示されます。またこの場合、ブロックを与えていればブロックは評価されます。
それ以外の原因で例外が発生した場合は偽を返します。
[SEE_ALSO] Gem::SpecFetcher#fetch