Skip to content

Commit 175807c

Browse files
committed
Splits git utils into webview safe vs vscode only
Moves paused operation status strings into utils
1 parent 1bb9220 commit 175807c

29 files changed

+84
-84
lines changed

src/autolinks/autolinks.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import type { IntegrationId } from '../constants.integrations';
55
import { IssueIntegrationId } from '../constants.integrations';
66
import type { Container } from '../container';
77
import type { GitRemote } from '../git/models/remote';
8-
import { getIssueOrPullRequestHtmlIcon, getIssueOrPullRequestMarkdownIcon } from '../git/utils/icons';
8+
import { getIssueOrPullRequestHtmlIcon, getIssueOrPullRequestMarkdownIcon } from '../git/utils/vscode/icons';
99
import type { HostingIntegration, IssueIntegration } from '../plus/integrations/integration';
1010
import { fromNow } from '../system/date';
1111
import { debug } from '../system/decorators/log';

src/commands/quickCommand.steps.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ import type { WorktreeQuickPickItem } from '../git/models/worktree.quickpick';
4343
import { createWorktreeQuickPickItem } from '../git/models/worktree.quickpick';
4444
import { getWorktreesByBranch } from '../git/models/worktree.utils';
4545
import { remoteUrlRegex } from '../git/parsers/remoteParser';
46-
import type { BranchSortOptions, TagSortOptions } from '../git/utils/sorting';
47-
import { sortBranches, sortContributors, sortTags, sortWorktrees } from '../git/utils/sorting';
46+
import type { BranchSortOptions, TagSortOptions } from '../git/utils/vscode/sorting';
47+
import { sortBranches, sortContributors, sortTags, sortWorktrees } from '../git/utils/vscode/sorting';
4848
import { getApplicablePromo } from '../plus/gk/account/promos';
4949
import { isSubscriptionPaidPlan, isSubscriptionPreviewTrialExpired } from '../plus/gk/account/subscription';
5050
import type { LaunchpadCommandArgs } from '../plus/launchpad/launchpad';

src/env/node/git/localGitProvider.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -165,9 +165,9 @@ import { parseGitWorktrees } from '../../../git/parsers/worktreeParser';
165165
import { getRemoteProviderMatcher, loadRemoteProviders } from '../../../git/remotes/remoteProviders';
166166
import type { GitSearch, GitSearchResultData, GitSearchResults } from '../../../git/search';
167167
import { getGitArgsFromSearchQuery, getSearchQueryComparisonKey } from '../../../git/search';
168-
import { getRemoteIconUri } from '../../../git/utils/icons';
169-
import type { BranchSortOptions, TagSortOptions } from '../../../git/utils/sorting';
170-
import { sortBranches, sortContributors, sortTags } from '../../../git/utils/sorting';
168+
import { getRemoteIconUri } from '../../../git/utils/vscode/icons';
169+
import type { BranchSortOptions, TagSortOptions } from '../../../git/utils/vscode/sorting';
170+
import { sortBranches, sortContributors, sortTags } from '../../../git/utils/vscode/sorting';
171171
import {
172172
showBlameInvalidIgnoreRevsFileWarningMessage,
173173
showGenericErrorMessage,

src/git/formatters/commitFormatter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ import { getHighlanderProviders } from '../models/remote';
4040
import { uncommitted, uncommittedStaged } from '../models/revision';
4141
import { isUncommittedStaged, shortenRevision } from '../models/revision.utils';
4242
import type { RemoteProvider } from '../remotes/remoteProvider';
43-
import { getIssueOrPullRequestMarkdownIcon } from '../utils/icons';
43+
import { getIssueOrPullRequestMarkdownIcon } from '../utils/vscode/icons';
4444
import type { FormatOptions, RequiredTokenOptions } from './formatter';
4545
import { Formatter } from './formatter';
4646

src/git/gitProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import type { GitTreeEntry } from './models/tree';
2727
import type { GitUser } from './models/user';
2828
import type { GitWorktree } from './models/worktree';
2929
import type { GitSearch } from './search';
30-
import type { BranchSortOptions, TagSortOptions } from './utils/sorting';
30+
import type { BranchSortOptions, TagSortOptions } from './utils/vscode/sorting';
3131

3232
export type GitCaches =
3333
| 'branches'

src/git/gitProviderService.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ import type { GitUser } from './models/user';
8888
import type { GitWorktree } from './models/worktree';
8989
import type { RemoteProvider } from './remotes/remoteProvider';
9090
import type { GitSearch } from './search';
91-
import type { BranchSortOptions, TagSortOptions } from './utils/sorting';
92-
import { sortRepositories } from './utils/sorting';
91+
import type { BranchSortOptions, TagSortOptions } from './utils/vscode/sorting';
92+
import { sortRepositories } from './utils/vscode/sorting';
9393

9494
const emptyArray = Object.freeze([]) as unknown as any[];
9595
const emptyDisposable = Object.freeze({

src/git/models/pausedOperationStatus.ts

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -52,27 +52,3 @@ export interface GitRevertStatus {
5252

5353
mergeBase?: never;
5454
}
55-
56-
export const statusStringsByType = {
57-
'cherry-pick': {
58-
label: 'Cherry picking',
59-
conflicts: 'Resolve conflicts to continue cherry picking',
60-
directionality: 'into',
61-
},
62-
merge: {
63-
label: 'Merging',
64-
conflicts: 'Resolve conflicts to continue merging',
65-
directionality: 'into',
66-
},
67-
rebase: {
68-
label: 'Rebasing',
69-
conflicts: 'Resolve conflicts to continue rebasing',
70-
directionality: 'onto',
71-
pending: 'Pending rebase of',
72-
},
73-
revert: {
74-
label: 'Reverting',
75-
conflicts: 'Resolve conflicts to continue reverting',
76-
directionality: 'in',
77-
},
78-
} as const;

src/git/models/worktree.quickpick.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { GlyphChars } from '../../constants';
44
import { Container } from '../../container';
55
import type { QuickPickItemOfT } from '../../quickpicks/items/common';
66
import { pad } from '../../system/string';
7-
import { getBranchIconPath } from '../utils/icons';
7+
import { getBranchIconPath } from '../utils/vscode/icons';
88
import { shortenRevision } from './revision.utils';
99
import type { GitStatus } from './status';
1010
import type { GitWorktree } from './worktree';

src/git/remotes/github.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { escapeMarkdown, unescapeMarkdown } from '../../system/markdown';
1212
import { equalsIgnoreCase } from '../../system/string';
1313
import type { Repository } from '../models/repository';
1414
import { isSha } from '../models/revision.utils';
15-
import { getIssueOrPullRequestMarkdownIcon } from '../utils/icons';
15+
import { getIssueOrPullRequestMarkdownIcon } from '../utils/vscode/icons';
1616
import type { RemoteProviderId } from './remoteProvider';
1717
import { RemoteProvider } from './remoteProvider';
1818

src/git/remotes/gitlab.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { escapeMarkdown, unescapeMarkdown } from '../../system/markdown';
1111
import { equalsIgnoreCase } from '../../system/string';
1212
import type { Repository } from '../models/repository';
1313
import { isSha } from '../models/revision.utils';
14-
import { getIssueOrPullRequestMarkdownIcon } from '../utils/icons';
14+
import { getIssueOrPullRequestMarkdownIcon } from '../utils/vscode/icons';
1515
import type { RemoteProviderId } from './remoteProvider';
1616
import { RemoteProvider } from './remoteProvider';
1717

0 commit comments

Comments
 (0)