class Regexp

Public Instance Methods

match_file(file) click to toggle source
# File lib/branch_io_cli/core_ext/regexp.rb, line 2
def match_file(file)
  case file
  when File
    contents = file.read
  when String
    contents = File.read file
  else
    raise ArgumentError, "Invalid argument type: #{file.class.name}"
  end

  match contents
end
match_file?(file) click to toggle source
# File lib/branch_io_cli/core_ext/regexp.rb, line 15
def match_file?(file)
  !match_file(file).nil?
end