class Byebug::InfoCommand::BreakpointsCommand

def info_breakpoint(brkpt)

def info_breakpoint(brkpt)
  interp = format(
    "%-<id>3d %-<status>3s at %<file>s:%<line>s%<expression>s",
    id: brkpt.id,
    status: brkpt.enabled? ? "y" : "n",
    file: brkpt.source,
    line: brkpt.pos,
    expression: brkpt.expr.nil? ? "" : " if #{brkpt.expr}"
  )
  puts interp
  hits = brkpt.hit_count
  return unless hits.positive?
  s = hits > 1 ? "s" : ""
  puts "  breakpoint already hit #{hits} time#{s}"
end