Experiment with switching markdown extension to use native privates

Let's try this out with one extension to start
This commit is contained in:
Matt Bierner
2026-03-10 23:13:16 -07:00
parent 6597286e32
commit 7df46143a1
43 changed files with 845 additions and 690 deletions

View File

@@ -13,11 +13,11 @@ const emptyContributions = new class implements MarkdownContributionProvider {
readonly extensionUri = vscode.Uri.file('/');
readonly contributions = MarkdownContributions.Empty;
private readonly _onContributionsChanged = new vscode.EventEmitter<this>();
readonly onContributionsChanged = this._onContributionsChanged.event;
readonly #onContributionsChanged = new vscode.EventEmitter<this>();
readonly onContributionsChanged = this.#onContributionsChanged.event;
dispose() {
this._onContributionsChanged.dispose();
this.#onContributionsChanged.dispose();
}
};