fb2b4d8a8a
chore: fix api test conventions chore: rubocop -A spec/ chore: more rubocop -A fix failing test rubocop fixes removes helper methods that are in my opinion dead code more rubocop fixes rubocop -a --auto-gen-config
18 lines
333 B
Ruby
18 lines
333 B
Ruby
# extend the BigDecimal class
|
|
class String
|
|
# remove comma from decimal inputs
|
|
def self.delocalized_decimal(string)
|
|
if string.present? and string.is_a?(String)
|
|
BigDecimal(string.sub(',', '.'))
|
|
else
|
|
string
|
|
end
|
|
end
|
|
end
|
|
|
|
class Array
|
|
def cumulative_sum
|
|
csum = 0
|
|
map { |val| csum += val }
|
|
end
|
|
end
|