lib/active_admin/dependency.rb in activeadmin-2.8.0 vs lib/active_admin/dependency.rb in activeadmin-2.8.1
- old
+ new
@@ -1,9 +1,9 @@
module ActiveAdmin
module Dependency
module Requirements
- DEVISE = '>= 4.0', '< 5'
+ DEVISE = ">= 4.0", "< 5"
end
# Provides a clean interface to check for gem dependencies at runtime.
#
# ActiveAdmin::Dependency.rails
@@ -40,13 +40,13 @@
#
# ActiveAdmin::Dependency['jquery-rails'] < 5
# => false
#
def self.method_missing(name, *args)
- if name[-1] == '?'
+ if name[-1] == "?"
Matcher.new(name[0..-2]).match? args
- elsif name[-1] == '!'
+ elsif name[-1] == "!"
Matcher.new(name[0..-2]).match! args
else
Matcher.new name.to_s
end
end
@@ -89,10 +89,10 @@
def <=>(other)
spec!.version <=> Gem::Version.create(other)
end
def inspect
- info = spec ? "#{spec.name} #{spec.version}" : '(missing)'
+ info = spec ? "#{spec.name} #{spec.version}" : "(missing)"
"<ActiveAdmin::Dependency::Matcher for #{info}>"
end
end
end