src/vs/workbench/contrib/markers/browser/markersTable.ts/MarkerCodeColumnRenderer/renderElement
class MarkerCodeColumnRenderer:	renderElement(element: MarkerTableItem, index: number, templateData: IMarkerCodeColumnTemplateData, height: number | undefined): void {
		if (element.marker.source && element.marker.code) {
			templateData.codeColumn.classList.toggle('code-link', typeof element.marker.code !== 'string');
			DOM.show(templateData.codeLabel.element);

			if (typeof element.marker.code === 'string') {
				templateData.codeColumn.title = `${element.marker.source} (${element.marker.code})`;
				templateData.sourceLabel.set(element.marker.source, element.sourceMatches);
				templateData.codeLabel.set(element.marker.code, element.codeMatches);
			} else {
				templateData.codeColumn.title = `${element.marker.source} (${element.marker.code.value})`;
				templateData.sourceLabel.set(element.marker.source, element.sourceMatches);

				const codeLinkLabel = new HighlightedLabel($('.code-link-label'));
				codeLinkLabel.set(element.marker.code.value, element.codeMatches);

				templateData.codeLink.link = {
					href: element.marker.code.target.toString(),
					title: element.marker.code.target.toString(),
					label: codeLinkLabel.element,
				};
			}
		} else {
			templateData.codeColumn.title = '';
			templateData.sourceLabel.set('-');
			DOM.hide(templateData.codeLabel.element);
		}
	}