プロジェクト

全般

プロフィール

バグ #783

完了

定義されていないDeferred.newを呼び出す

toshi_a 初音 さんが約9年前に追加. 約9年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
プラグイン名:
ブランチ:
クラッシュする:

説明

Deferredの実体はDelayer::Deferredだが、これがModuleでnewメソッドが定義されていないために呼び出しに失敗する。
whenクラスメソッドなどはDelayer::Deferredに定義されているため、Deferred定数を変更するだけでは解決にならない。
Delayer::Deferred::Deferred.newが正しいが、既存のプラグインと互換性を取るためにDeferred gem側を変更する。

この問題のために、Deferred.newを使っている全てのプラグインがクラッシュする(followingcontrolなど)


関連するチケット

ブロック先 致命的 #780: チュートリアルが始まるとクラッシュする終了toshi_a 初音2015-09-27

操作

他の形式にエクスポート: Atom PDF