private getUrlFromConfig()

in src/launchDebugProvider.ts [94:110]


    private getUrlFromConfig(folder: vscode.WorkspaceFolder | undefined, config: vscode.DebugConfiguration) {
        let outUrlString = '';

        if (config.file) {
            outUrlString = config.file as string;
            if (folder) {
                outUrlString = outUrlString.replace('${workspaceFolder}', folder.uri.path);
            }
            outUrlString = (outUrlString.startsWith('/') ? 'file://' : 'file:///') + outUrlString;
        } else if (config.url) {
            outUrlString = config.url as string;
        } else if (config.urlFilter) {
            outUrlString = config.urlFilter as string;
        }

        return outUrlString;
    }