他のすべての人に役立つレポで新しいコミットをチェックアウトします。定義されているように見えますが、このコードを呼び出してundefined
エラーをスローする rake タスクを実行します。Gem.source_index
module Gem
puts "in module Gem"
def self.source_index=(index)
puts "defining the source index"
@@source_index = index
end
end
module Rails
class GemDependency < Gem::Dependency
attr_accessor :lib, :source, :dep
def self.add_frozen_gem_path
puts "Oh hi there"
puts "the source index is " + Gem.source_index // ERROR HERE
end
出力は
in module Gem
Oh hi there
rake aborted!
undefined method `source_index' for Gem:Module
どうしたの?