Module: Jekyll::Favicon::Utils::Configuration::Compact::ClassMethods

Defined in:
lib/jekyll/favicon/utils/configuration/compact.rb

Overview

Nil and empty remove from configurations

Instance Method Summary collapse

Instance Method Details

#compact(compactable) ⇒ Object



45
46
47
48
49
50
51
52
# File 'lib/jekyll/favicon/utils/configuration/compact.rb', line 45

def compact(compactable)
  case compactable
  when Hash, Array
    Compact.compact_deep(compactable) || compactable.class[]
  else
    compactable
  end
end