Issue #5032 has been reported by okkez _.
Bug #5032: Gem::Specification#loaded? が常に false を返す
Author: okkez _
Status: Open
Priority: Normal
Assignee:
Category: lib
Target version: 1.9.3
ruby -v: 1.9.3
1.9.3 の RubyGems で Gem::Specification#loaded? が deprecated になったのですが、
常に false を返すようです。かわりに使えと言われる Gem::Specification#activated? は gemspec
がロードできているときは
ちゃんと true を返してくれます。
rabbit の 1.0.0 では Gem::Specification#loaded? を使っているので新しい RubyGems
を使うとちゃんと動きません。
Issue #5032 has been updated by Yui NARUSE.
Status changed from Open to Assigned
Assignee set to Ryan D.
TITLE: Gem::Specification#loaded? always returns false
BODY:
On 1.9.3 RubyGems deprecates Gem::Specification#loaded? and always
returns false.
It says to use Gem::Specification#activated? and it returns true when
gemspec is loaded.
rabbit 1.0.0. uses Gem::Specification#loaded? and doesn’t work with
latest RubyGems.
(so they released rabbit 1.0.1)
Bug #5032: Gem::Specification#loaded? が常に false を返す
Author: okkez _
Status: Assigned
Priority: Normal
Assignee: Ryan D.
Category: lib
Target version: 1.9.3
ruby -v: 1.9.3
1.9.3 の RubyGems で Gem::Specification#loaded? が deprecated になったのですが、
常に false を返すようです。かわりに使えと言われる Gem::Specification#activated? は gemspec
がロードできているときは
ちゃんと true を返してくれます。
rabbit の 1.0.0 では Gem::Specification#loaded? を使っているので新しい RubyGems
を使うとちゃんと動きません。
Issue #5032 has been updated by Eric H…
Assignee changed from Ryan D. to Eric H.
Bug #5032: Gem::Specification#loaded? が常に false を返す
Author: okkez _
Status: Assigned
Priority: Normal
Assignee: Eric H.
Category: lib
Target version: 1.9.3
ruby -v: 1.9.3
1.9.3 の RubyGems で Gem::Specification#loaded? が deprecated になったのですが、
常に false を返すようです。かわりに使えと言われる Gem::Specification#activated? は gemspec
がロードできているときは
ちゃんと true を返してくれます。
rabbit の 1.0.0 では Gem::Specification#loaded? を使っているので新しい RubyGems
を使うとちゃんと動きません。