class Chef
class Util
def self.compare_versions(a, b)
- if a.kind_of?(String)
- a = a.split(".").map { |c| c.to_i }
- end
+ a = a.split(".").map(&:to_i) if a.is_a?(String)
- if b.kind_of?(String)
- b = b.split(".").map { |c| c.to_i }
- end
+ b = b.split(".").map(&:to_i) if b.is_a?(String)
a <=> b
end