Sha256: 7fa75b3ede6125ca0a6b5b23a11c3af85b5ee494f4280ec12ea73db5441c98fa
Contents?: true
Size: 514 Bytes
Versions: 46
Compression:
Stored size: 514 Bytes
Contents
require "danger/helpers/array_subclass" module Danger class FileList include Helpers::ArraySubclass # Information about pattern: http://ruby-doc.org/core-2.2.0/File.html#method-c-fnmatch # e.g. "**/something.*" for any file called something with any extension def include?(pattern) self.each do |current| if !current.nil? && (File.fnmatch(pattern, current, File::FNM_EXTGLOB) || pattern == current) return true end end return false end end end
Version data entries
46 entries across 46 versions & 2 rubygems