MCPcopy
hub / github.com/conwnet/github1s / commandDiffCommitFile

Function commandDiffCommitFile

extensions/github1s/src/commands/commit.ts:85–97  ·  view source on GitHub ↗
(commitItem: CommitTreeItem)

Source from the content-addressed store, hash-verified

83};
84
85const commandDiffCommitFile = async (commitItem: CommitTreeItem) => {
86 const commitSha = commitItem.commit.sha;
87 if (!commitSha) {
88 return;
89 }
90 const { repo } = await router.getState();
91 const activeDocumentUri = vscode.window.activeTextEditor?.document?.uri;
92 const fileUri = activeDocumentUri?.with({
93 authority: `${repo}+${commitSha}`,
94 query: '',
95 });
96 return vscode.commands.executeCommand('github1s.commands.openFilePreviousRevision', fileUri);
97};
98
99// this command is used in `source control commit list view`
100const commandOpenCommitOnOfficialPage = async (commitItemOrSha?: string | CommitTreeItem) => {

Callers

nothing calls this directly

Calls 1

getStateMethod · 0.80

Tested by

no test coverage detected