╭ changed ──────╮ │src/ui/Repo.zig│ ╰───────────────╯ ╭────────────────────────────────────────────────────────────────╮ │66 else => null, │ │67 }; │ │68 const requested_ref_value: []const u8 = switch (route) {│ │69 - .repo_files => |f| f.ref_value.slice(), │ │70 - .repo_commits => |c| c.value.slice(), │ │69 + .repo_files => |*f| f.ref_value.slice(), │ │70 + .repo_commits => |*c| c.value.slice(), │ │71 else => "", │ │72 }; │ │73 const files_dir = switch (route) { │ ╰────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────╮ │74 - .repo_files => |f| f.path.slice(), │ │74 + .repo_files => |*f| f.path.slice(),│ │75 else => "", │ │76 }; │ │77 const files_line = switch (route) { │ ╰───────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────╮ │ 95 else => .branch, │ │ 96 }; │ │ 97 const refs_from: []const u8 = switch (route) { │ │ 98 - .repo_refs => |r| r.from.slice(), │ │ 98 + .repo_refs => |*r| r.from.slice(), │ │ 99 else => "", │ │100 }; │ │101 // the issues tab's tag filter, the issue its window is rooted at, and the│ ╰───────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────╮ │102 // view it shows. │ │103 const issues_tag: []const u8 = switch (route) { │ │104 - .repo_issues => |i| i.tag.slice(), │ │104 + .repo_issues => |*i| i.tag.slice(), │ │105 else => "", │ │106 }; │ │107 const issues_selected: []const u8 = switch (route) {│ ╰─────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────╮ │108 - .repo_issues => |i| i.selected.slice(), │ │108 + .repo_issues => |*i| i.selected.slice(), │ │109 else => "", │ │110 }; │ │111 const issues_view: ui.RoutablePage.IssuesView = switch (route) {│ ╰─────────────────────────────────────────────────────────────────────────╯ ╭ changed ──────────────╮ │src/ui/Repo/Commits.zig│ ╰───────────────────────╯ ╭─────────────────────────────────────────────────────────╮ │104 .message => 0, │ │105 }; │ │106 const root_path: []const u8 = switch (content) {│ │107 - .diff => |d| d.path.slice(), │ │107 + .diff => |*d| d.path.slice(), │ │108 .message => "", │ │109 }; │ │110 │ ╰─────────────────────────────────────────────────────────╯