Use Regexp#match? when MatchData is not used (#1165)

* Use `Regexp#match?` when `MatchData` is not used

* Add `TargetRubyVersion: 2.4` to RuboCop config
This commit is contained in:
Ashwin Maroli
2019-09-20 02:07:52 +10:00
committed by Mike Angell
parent ca207ed93f
commit 2c14e0b2ba
4 changed files with 4 additions and 3 deletions
+1 -1
View File
@@ -52,7 +52,7 @@ module Liquid
when Numeric
obj
when String
obj.strip =~ /\A-?\d+\.\d+\z/ ? BigDecimal(obj) : obj.to_i
/\A-?\d+\.\d+\z/.match?(obj.strip) ? BigDecimal(obj) : obj.to_i
else
if obj.respond_to?(:to_number)
obj.to_number