Skip to content

Commit 88d74b1

Browse files
committed
feat: add onDidSaveTextDocument hook
1 parent 0db2cec commit 88d74b1

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

src/extension.ts

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
* the prepareCommitMsg module to a target branch.
66
*/
77
import * as vscode from "vscode";
8+
import { TextDocument } from "vscode";
89
import { API } from "./api/git";
910
import { makeAndFillCommitMsg } from "./autofill";
1011
import { getGitExtension } from "./gitExtension";
@@ -73,7 +74,15 @@ export function activate(context: vscode.ExtensionContext) {
7374
);
7475

7576
context.subscriptions.push(disposable);
77+
context.subscriptions.push(
78+
vscode.workspace.onDidSaveTextDocument((e: TextDocument) => {
79+
vscode.window.showInformationMessage(
80+
`Generating commit message because file was saved - ${e.fileName}`
81+
);
82+
_chooseRepoForAutofill(e.uri);
83+
})
84+
);
7685
}
7786

7887
// eslint-disable-next-line @typescript-eslint/no-empty-function
79-
export function deactivate() { }
88+
export function deactivate() {}

0 commit comments

Comments
 (0)