src/vs/workbench/contrib/mergeEditor/browser/model/mapping.ts/DocumentMapping/betweenOutputs
class DocumentMapping:	public static betweenOutputs(
		inputToOutput1: readonly LineRangeMapping[],
		inputToOutput2: readonly LineRangeMapping[],
		inputLineCount: number
	): DocumentMapping {
		const alignments = MappingAlignment.compute(inputToOutput1, inputToOutput2);
		const mappings = alignments.map((m) => new LineRangeMapping(m.input1Range, m.input2Range));
		return new DocumentMapping(mappings, inputLineCount);
	}