lib/lite/regulations.rb in lite-regulations-1.1.0 vs lib/lite/regulations.rb in lite-regulations-1.1.1
- old
+ new
@@ -1,11 +1,11 @@
# frozen_string_literal: true
-require 'active_record'
-require 'active_support'
+require 'active_record' unless defined?(ActiveRecord)
+require 'active_support' unless defined?(ActiveSupport)
+require 'lite/regulations/railtie' if defined?(Rails::Railtie)
require 'lite/regulations/version'
-require 'lite/regulations/railtie' if defined?(Rails)
%w[base activation containment expiration quarantine suspension visibility].each do |name|
require "lite/regulations/#{name}"
end