native macOS codings agent orchestrator prowl.onev.cat
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091import CustomDumpimport Foundation
extension Repository: CustomDumpRepresentable { var customDumpValue: Any { ( name: name, worktrees: worktrees.count ) }}
extension Worktree: CustomDumpRepresentable { var customDumpValue: Any { ( id: id, name: name, detail: detail ) }}
extension RepositoriesFeature.State: CustomDumpRepresentable { var customDumpValue: Any { ( repositories: repositories.count, selection: selection, pending: pendingWorktrees.count, deleting: deletingWorktreeIDs.count, hasAlert: alert != nil ) }}
extension SettingsFeature.State: CustomDumpRepresentable { var customDumpValue: Any { ( selection: selection, hasRepoSettings: repositorySettings != nil ) }}
extension AppFeature.State: CustomDumpRepresentable { var customDumpValue: Any { ( openAction: openActionSelection, notificationCount: notificationIndicatorCount, hasAlert: alert != nil ) }}
extension RepositorySettingsFeature.State: CustomDumpRepresentable { var customDumpValue: Any { ( rootURL: rootURL.lastPathComponent, isBare: isBareRepository, branchOptions: branchOptions.count ) }}
extension GithubPullRequest: CustomDumpRepresentable { var customDumpValue: Any { ( number: number, state: state, isDraft: isDraft, reviewDecision: reviewDecision ) }}
extension GithubPullRequestStatusCheckRollup: CustomDumpRepresentable { var customDumpValue: Any { checks.count }}
extension WorktreeInfoEntry: CustomDumpRepresentable { var customDumpValue: Any { ( added: addedLines, removed: removedLines, skippedUntrackedFiles: skippedUntrackedFileCount, hasPR: pullRequest != nil ) }}