Sha256: 4b531d1d11542d7cd6387b930db2115660fc51ffa0f45b24f03e13c3881705b5
Contents?: true
Size: 544 Bytes
Versions: 4
Compression:
Stored size: 544 Bytes
Contents
require 'pathname' module RuboCop module Select class File def self.intersect( before_files = [], before_base_dir = Dir.pwd, after_files = [], after_base_dir = Dir.pwd ) expand_files(before_files, before_base_dir) \ & expand_files(after_files, after_base_dir) end # TODO: I don't want to access actual file system def self.expand_files(files, base_dir) files.map { |f| Pathname.new(::File.expand_path(f, base_dir)) } end end end end
Version data entries
4 entries across 4 versions & 1 rubygems