Sha256: 1f1883dab9cfc8f71c30bd60e342d50bf62c08647c2ae0b08cd9369601230908

Contents?: true

Size: 379 Bytes

Versions: 9

Compression:

Stored size: 379 Bytes

Contents

begin
  require 'celluloid/current'
rescue LoadError
  warn 'Celluloid is old require the old way'

  begin
    require 'celluloid'
  rescue LoadError
    warn 'Sidekiq removed dependency on celluloid'
  end
end

begin
  require 'celluloid/test'
  Celluloid.boot
rescue LoadError # rubocop:disable Lint/HandleExceptions
  # do nothing we already know celluloid is not in use
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
sidekiq-unique-jobs-4.0.18 spec/celluloid_with_fallback.rb
sidekiq-unique-jobs-4.0.17 spec/celluloid_with_fallback.rb
sidekiq-unique-jobs-4.0.16 spec/celluloid_with_fallback.rb
sidekiq-unique-jobs-4.0.15 spec/celluloid_with_fallback.rb
sidekiq-unique-jobs-4.0.13 spec/celluloid_with_fallback.rb
sidekiq-unique-jobs-4.0.12 spec/celluloid_with_fallback.rb
sidekiq-unique-jobs-4.0.11 spec/celluloid_with_fallback.rb
sidekiq-unique-jobs-4.0.10 spec/celluloid_with_fallback.rb
sidekiq-unique-jobs-4.0.9 spec/celluloid_with_fallback.rb