Sha256: 39fbc4560fe5376e146f1c333c26a60d53d3833f040e87be80be5a457ac254a7

Contents?: true

Size: 355 Bytes

Versions: 1

Compression:

Stored size: 355 Bytes

Contents

module PassiveSupport
  if defined? ::BasicObject
    class BasicObject < ::BasicObject
      undef_method :==
      undef_method :equal?

      # Let PassiveSupport::BasicObject at least raise exceptions.
      def raise(*args)
        ::Object.send(:raise, *args)
      end
    end
  else
    require 'blankslate'
    BasicObject = BlankSlate
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
emipair-delayed_job-2.0.3.1 lib/passive_support/basic_object.rb