lib/mongoid/locker/wrapper.rb in mongoid-locker-1.0.0 vs lib/mongoid/locker/wrapper.rb in mongoid-locker-1.0.1
- old
+ new
@@ -1,17 +1,3 @@
-require 'mongoid/compatibility'
+raise "Incompatible Mongoid #{version} version" unless %w[4 5 6 7].include?(version = Mongoid::VERSION.split('.')[0])
-if Mongoid::Compatibility::Version.mongoid7?
- require 'mongoid/locker/wrapper7'
-elsif Mongoid::Compatibility::Version.mongoid6?
- require 'mongoid/locker/wrapper6'
-elsif Mongoid::Compatibility::Version.mongoid5?
- require 'mongoid/locker/wrapper5'
-elsif Mongoid::Compatibility::Version.mongoid4?
- require 'mongoid/locker/wrapper4'
-elsif Mongoid::Compatibility::Version.mongoid3?
- require 'mongoid/locker/wrapper3'
-elsif Mongoid::Compatibility::Version.mongoid2?
- require 'mongoid/locker/wrapper2'
-else
- raise 'incompatible Mongoid version'
-end
+require "mongoid/locker/wrapper#{version}"