Sha256: 6f33c8c8cab1abaa72c0f2bd909c14782d6fb378c3f12b405f488ad086372d4f
Contents?: true
Size: 694 Bytes
Versions: 149
Compression:
Stored size: 694 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/pathology" module Renalware module Pathology # Responsible for converting a collection of observations dates to a range. # class ObservationDateRange def self.build(values) # Must add a day to the range to cover observations that occur on the # same day after midnight. e.g. if we want observations up to # 2010-01-01 then we also want observations with the time stamp # 2010-01-01 10:30. If we don't add a day to the range then this # observation will be omitted # Range.new(values.first, values.last + 1.day) if values.any? end end end end
Version data entries
149 entries across 149 versions & 1 rubygems