# File lib/monkey/backend.rb, line 54 def version(default = "0") return version(nil) || default unless default.nil? return @version if @version return unless defined? Gem Gem.send :attr_accessor, :loaded_specs return unless Gem.loaded_specs.respond_to? :[] @version = Gem.loaded_specs[gem_name].version.to_s if Gem.loaded_specs.include? gem_name end