module Pry::Byebug::Breakpoints
def add_file(file, line, expression = nil)
Adds a file breakpoint.
def add_file(file, line, expression = nil) real_file = (file != Pry.eval_path) fail(ArgumentError, 'Invalid file!') if real_file && !File.exist?(file) validate_expression expression path = (real_file ? File.expand_path(file) : file) bp = FileBreakpoint.new ::Byebug::Breakpoint.add(path, line, expression) breakpoints << bp bp end