extensions/markdown-language-features/src/commands/openDocumentLink.ts/OpenDocumentLinkCommand/execute
class OpenDocumentLinkCommand:	public static async execute(engine: MarkdownEngine, args: OpenDocumentLinkArgs): Promise<void> {
		const fromResource = vscode.Uri.parse('').with(args.fromResource);

		const targetResource = reviveUri(args.parts);

		const column = this.getViewColumn(fromResource);

		const didOpen = await this.tryOpen(engine, targetResource, args, column);
		if (didOpen) {
			return;
		}

		if (extname(targetResource.path) === '') {
			await this.tryOpen(engine, targetResource.with({ path: targetResource.path + '.md' }), args, column);
			return;
		}
	}