Sha256: f5c9eae50397137ec4be91da0d3e1580879343f8f09fcc8144a681751a8eb348
Contents?: true
Size: 495 Bytes
Versions: 30
Compression:
Stored size: 495 Bytes
Contents
module Backports TARGET_VERSION = caller.each{|c| break $1 if c =~ /set_version\/(\d\.\d\.\d)\.rb/} end unless Object.const_defined?(:Enumerator) || Backports::TARGET_VERSION < '1.9' require 'enumerator' # Needed for mspec: Enumerator = Enumerable::Enumerator end if RUBY_VERSION < Backports::TARGET_VERSION && Backports::TARGET_VERSION >= '1.9' require 'backports/1.9.2/float/infinity.rb' # Used in many specs... require 'backports/1.9.2/float/nan.rb' # Used in many specs... end
Version data entries
30 entries across 30 versions & 2 rubygems