Sha256: a34fedbcb67b11917b0be5833dd275dbfc85bea864abc1618572944165683a98
Contents?: true
Size: 476 Bytes
Versions: 4
Compression:
Stored size: 476 Bytes
Contents
# frozen_string_literal: true module Jekyll module Filters module Compact # Removes nil values from an Array # # @param [Array] # @return [Array] def compact(array) return [] unless array.is_a? Array @cache = Jekyll::Cache.new('Jekyll::Filters::Compact') @cache.getset(array.hash.to_s) do array.compact end end end end end Liquid::Template.register_filter(Jekyll::Filters::Compact)
Version data entries
4 entries across 4 versions & 1 rubygems