Sha256: 292047228e73125bef2ea41244861b410304eae11ba003cbc0f0c47448e8dea2

Contents?: true

Size: 597 Bytes

Versions: 2

Compression:

Stored size: 597 Bytes

Contents

require 'active_support/core_ext/object'
require 'active_support/core_ext/string'
require 'active_support/version'

module Sparrow
  module_function

  def uses_active_support_legacy_version?
    active_support_legacy_version = /3\.\d+\.\d+/
    ActiveSupport::VERSION::STRING.match(active_support_legacy_version)
  end
end

if Sparrow.uses_active_support_legacy_version?
  require 'sparrow/core_ext/hash'
  require 'active_support/core_ext/object/to_param'
  require 'active_support/core_ext/object/to_query'
end

unless defined?(Rails)
  require 'active_support/logger'
end

require 'singleton'

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cp-sparrow-0.0.16 lib/sparrow/dependencies.rb
cp-sparrow-0.0.15 lib/sparrow/dependencies.rb