export function activate()

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);
}