mirror of
https://github.com/microsoft/vscode-extension-samples.git
synced 2026-06-13 07:10:26 +08:00
Don't require a deactivate handler
This commit is contained in:
@ -7,15 +7,14 @@ import { subscribeToDocumentChanges, EMOJI_MENTION } from './diagnostics';
|
||||
|
||||
const COMMAND = 'code-actions-sample.command';
|
||||
|
||||
var emojiDiagnostics: vscode.DiagnosticCollection;
|
||||
|
||||
export function activate(context: vscode.ExtensionContext) {
|
||||
context.subscriptions.push(
|
||||
vscode.languages.registerCodeActionsProvider('markdown', new Emojizer(), {
|
||||
providedCodeActionKinds: Emojizer.providedCodeActionKinds
|
||||
}));
|
||||
|
||||
emojiDiagnostics = vscode.languages.createDiagnosticCollection("emoji");
|
||||
const emojiDiagnostics = vscode.languages.createDiagnosticCollection("emoji");
|
||||
context.subscriptions.push(emojiDiagnostics);
|
||||
|
||||
subscribeToDocumentChanges(context, emojiDiagnostics);
|
||||
|
||||
@ -30,12 +29,6 @@ export function activate(context: vscode.ExtensionContext) {
|
||||
);
|
||||
}
|
||||
|
||||
export function deactivate(context: vscode.ExtensionContext) {
|
||||
if (emojiDiagnostics) {
|
||||
emojiDiagnostics.dispose();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Provides code actions for converting :) to an smiley emoji.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user