in extension.ts [35:51]
export function activate(disposables: Disposable[]) {
// Create the diagnostics collection
let diagnostics = languages.createDiagnosticCollection();
console.log("Link checker active");
// Wire up onChange events
workspace.onDidChangeTextDocument(event => {
checkLinks(event.document, diagnostics)
}, undefined, disposables);
workspace.onDidOpenTextDocument(event => {
checkLinks(event, diagnostics);
}, undefined, disposables);
commands.registerCommand('extension.generateLinkReport', generateLinkReport);
}