╭─────────────╮ │scroll to top│ ╰─────────────╯ ╭ command.zig ──────────────────────────────────────────────────╮ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ╰───────────────────────────────────────────────────────────────╯
╭────╮ ╭ clone ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╮ │http│ ssh │ │ ╰────╯ ╰ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╯
266 if (show_help) { 267 return .{ .help = command_kind }; 268 } else if (try Command.initMaybe(cmd_args)) |cmd| { 269 return .{ .cli = cmd }; 270 } else { 271 return .{ .help = command_kind }; 272 } 273 } else if (cmd_args.command_name) |command_name| { 274 return .{ .invalid = .{ .command = command_name } }; 275 } else if (show_help) { 276 return .{ .help = null }; 277 } else { 278 return .{ .help = null }; 279 } 280 } 281 }; 282