Sha256: 84358fed5b062b9042845b8c641ee1b5bed8f6c4e07a2fa77db3300312c09aa2
Contents?: true
Size: 319 Bytes
Versions: 2
Compression:
Stored size: 319 Bytes
Contents
module Jasmine::Headless class UniqueAssetList < ::Array def <<(asset) raise StandardError.new("Not an asset") if !asset.respond_to?(:logical_path) super if !self.any? { |other| asset.logical_path == other.logical_path } end def flatten self.collect(&:to_a).flatten end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jasmine-headless-webkit-0.8.0 | lib/jasmine/headless/unique_asset_list.rb |
jasmine-headless-webkit-0.8.0.alpha.1 | lib/jasmine/headless/unique_asset_list.rb |