lib/compare_linker/formatter/base.rb in compare_linker-1.4.1 vs lib/compare_linker/formatter/base.rb in compare_linker-1.4.2

- old
+ new

@@ -16,12 +16,12 @@ def post_format raise NotImplementedError end def downgrade?(old_ver, new_ver, old_tag, new_tag, old_rev, new_rev) - Gem::Version.new(new_ver) < Gem::Version.new(old_ver) || - (old_tag && new_tag && Gem::Version.new(to_ver(new_tag)) < Gem::Version.new(to_ver(old_tag))) || - (old_rev && new_rev && Gem::Version.new(to_ver(new_rev)) < Gem::Version.new(to_ver(old_rev))) + (old_ver && new_ver && (Gem::Version.new(new_ver) < Gem::Version.new(old_ver))) || + (old_tag && new_tag && (Gem::Version.new(to_ver(new_tag)) < Gem::Version.new(to_ver(old_tag)))) || + (old_rev && new_rev && (Gem::Version.new(to_ver(new_rev)) < Gem::Version.new(to_ver(old_rev)))) rescue ArgumentError # Gem::Version raise ArgumentError if it is invalid as version false end def to_ver(tag)