Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/extensions/copilot/src/extension/test/node/fixtures/gitdiff/generate-diffs.js
13406 views
1
/*---------------------------------------------------------------------------------------------
2
* Copyright (c) Microsoft Corporation and GitHub. All rights reserved.
3
*--------------------------------------------------------------------------------------------*/
4
5
const fs = require('fs');
6
const cp = require('child_process');
7
const path = require('path');
8
9
10
fs.readdirSync(__dirname).forEach(function (file) {
11
const match = file.match(/^(\d\d-\w+)-[^.]+$/);
12
if (match) {
13
14
const originalName = match[1];
15
const diffName = `${file}.diff`;
16
try {
17
console.log(`Updating ${diffName}`);
18
cp.execFileSync(`git`, [`diff`, `--no-index`, `--relative`, `--output=${diffName}`, '--', originalName, file]);
19
} catch (e) {
20
}
21
}
22
});
23