╭ changed ───────────╮ │src/serve_common.zig│ ╰────────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────╮ │ 6 // the http and ssh paths each map the cases to their own error responses. │ │ 7 pub const RepoPath = union(enum) { │ │ 8 ok: []const u8, // resolved on-disk path; the caller owns and frees it │ │ 9 - invalid, // a <owner>/<repo> path was expected but not given │ │ 9 + invalid, // a <owner>:<repo> path was expected but not given │ │10 not_found, // unknown owner, or the repo doesn't exist and we aren't creating│ │11 }; │ │12 │ ╰─────────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────╮ │13 // resolve a requested repo path to its on-disk directory, parsed as │ │14 -// <owner>/<repo> through the event store, minting a repo event for a fresh push.│ │14 +// <owner>:<repo> through the event store, minting a repo event for a fresh push.│ │15 pub fn resolveRepoPath( │ │16 io: std.Io, │ │17 allocator: std.mem.Allocator, │ ╰─────────────────────────────────────────────────────────────────────────────────────╯