Rename destructive method with bang

This commit is contained in:
Ducksan Cho 2015-11-26 00:06:09 +13:00
parent e60e5f3532
commit c159f19c7d
1 changed files with 2 additions and 2 deletions

View File

@ -30,7 +30,7 @@ module Jekyll
set set
end end
def parse_quoted_date(set) def ensure_time!(set)
return set unless set.key?('values') && set['values'].key?('date') return set unless set.key?('values') && set['values'].key?('date')
return set if set['values']['date'].is_a?(Time) return set if set['values']['date'].is_a?(Time)
set['values']['date'] = Utils.parse_date(set['values']['date'], "Front matter defaults does not have a valid date.") set['values']['date'] = Utils.parse_date(set['values']['date'], "Front matter defaults does not have a valid date.")
@ -166,7 +166,7 @@ module Jekyll
sets.map do |set| sets.map do |set|
if valid?(set) if valid?(set)
parse_quoted_date(update_deprecated_types(set)) ensure_time!(update_deprecated_types(set))
else else
Jekyll.logger.warn "Defaults:", "An invalid front-matter default set was found:" Jekyll.logger.warn "Defaults:", "An invalid front-matter default set was found:"
Jekyll.logger.warn "#{set}" Jekyll.logger.warn "#{set}"