From 8eecdd5510d861b06232814916a666a1c4ea0640 Mon Sep 17 00:00:00 2001 From: "Timo B. Kranz" Date: Thu, 18 Nov 2021 09:52:07 +0100 Subject: [PATCH] Silence warnings --- lib/ice_cube/deprecated.rb | 8 ++++---- lib/ice_cube/parsers/hash_parser.rb | 6 +++--- lib/ice_cube/time_util.rb | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/lib/ice_cube/deprecated.rb b/lib/ice_cube/deprecated.rb index 5e5eed02..7a5e762c 100644 --- a/lib/ice_cube/deprecated.rb +++ b/lib/ice_cube/deprecated.rb @@ -7,7 +7,7 @@ module Deprecated def deprecated_alias(name, replacement) # Create a wrapped version define_method(name) do |*args, &block| - warn "IceCube: #{self.class}##{name} is deprecated (use #{replacement})", caller[0] + #warn "IceCube: #{self.class}##{name} is deprecated (use #{replacement})", caller[0] send replacement, *args, &block end end @@ -21,15 +21,15 @@ def deprecated(name, replacement) alias_method old_name, name # And replace it with a wrapped version define_method(name) do |*args, &block| - warn "IceCube: #{self.class}##{name} is deprecated (use #{replacement})", caller[0] + #warn "IceCube: #{self.class}##{name} is deprecated (use #{replacement})", caller[0] send old_name, *args, &block end end def self.schedule_options(schedule, options) if options[:start_date_override] - warn "IceCube: :start_date_override option is deprecated " \ - "(use a block: `{|s| s.start_time = override }`)", caller[0] + #warn "IceCube: :start_date_override option is deprecated " \ + # "(use a block: `{|s| s.start_time = override }`)", caller[0] schedule.start_time = options[:start_date_override] end end diff --git a/lib/ice_cube/parsers/hash_parser.rb b/lib/ice_cube/parsers/hash_parser.rb index ea577544..9ca94099 100644 --- a/lib/ice_cube/parsers/hash_parser.rb +++ b/lib/ice_cube/parsers/hash_parser.rb @@ -26,13 +26,13 @@ def normalize_keys(hash) data = IceCube::FlexibleHash.new(hash.dup) if (start_date = data.delete(:start_date)) - warn "IceCube: :start_date is deprecated, please use :start_time at: #{ caller[0] }" + #warn "IceCube: :start_date is deprecated, please use :start_time at: #{ caller[0] }" data[:start_time] = start_date end {:rdates => :rtimes, :exdates => :extimes}.each do |old_key, new_key| if (times = data.delete(old_key)) - warn "IceCube: :#{old_key} is deprecated, please use :#{new_key} at: #{ caller[0] }" + #warn "IceCube: :#{old_key} is deprecated, please use :#{new_key} at: #{ caller[0] }" (data[new_key] ||= []).concat times end end @@ -61,7 +61,7 @@ def apply_rrules(schedule, data) def apply_exrules(schedule, data) return unless data[:exrules] - warn "IceCube: :exrules is deprecated, and will be removed in a future release. at: #{ caller[0] }" + #warn "IceCube: :exrules is deprecated, and will be removed in a future release. at: #{ caller[0] }" data[:exrules].each do |h| rrule = h.is_a?(IceCube::Rule) ? h : IceCube::Rule.from_hash(h) diff --git a/lib/ice_cube/time_util.rb b/lib/ice_cube/time_util.rb index 455a74c5..fdf7615e 100644 --- a/lib/ice_cube/time_util.rb +++ b/lib/ice_cube/time_util.rb @@ -61,7 +61,7 @@ def self.match_zone(input_time, reference) def self.ensure_time(time, reference = nil, date_eod = false) case time when DateTime - warn "IceCube: DateTime support is deprecated (please use Time) at: #{ caller[2] }" + #warn "IceCube: DateTime support is deprecated (please use Time) at: #{ caller[2] }" Time.local(time.year, time.month, time.day, time.hour, time.min, time.sec) when Date if date_eod @@ -134,7 +134,7 @@ def self.hash(time) def self.restore_deserialized_offset(time, orig_offset_str) return time if time.respond_to?(:time_zone) || time.getlocal(orig_offset_str).utc_offset == time.utc_offset - warn "IceCube: parsed Time from nonlocal TZ. Use ActiveSupport to fix DST at: #{ caller[0] }" + #warn "IceCube: parsed Time from nonlocal TZ. Use ActiveSupport to fix DST at: #{ caller[0] }" time.localtime(orig_offset_str) end