Sha256: 99549d4fcff5cad29548ca355fff542cdad2a495a2452ab0e42f0c136c8e47ca
Contents?: true
Size: 526 Bytes
Versions: 13
Compression:
Stored size: 526 Bytes
Contents
module DbMemoize module GemHelper extend self def version(name) spec = Gem.loaded_specs[name] version = spec.version.to_s version += '+unreleased' if unreleased?(spec) version end private def unreleased?(spec) return false unless defined?(Bundler::Source::Gemspec) return true if spec.source.is_a?(::Bundler::Source::Gemspec) return true if spec.source.is_a?(::Bundler::Source::Path) false end end VERSION = GemHelper.version 'db_memoize' end
Version data entries
13 entries across 13 versions & 1 rubygems