class Byebug::BreakCommand

def check_errors(file, line)

def check_errors(file, line)
  path = File.expand_path(file)
  deco_path = normalize(file)
  fail(pr('break.errors.source', file: deco_path)) unless File.exist?(path)
  if line > n_lines(file)
    fail(pr('break.errors.far_line', lines: n_lines(file), file: deco_path))
  end
  return if Breakpoint.potential_line?(path, line)
  fail(pr('break.errors.line', file: deco_path, line: line))
end