mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-25 19:18:59 +01:00
auto-fixed prefer-const violation
This commit is contained in:
@@ -17,17 +17,17 @@ function assertUnchangedTokens(fixturesPath: string, resultsPath: string, fixtur
|
||||
if (!fs.existsSync(resultsPath)) {
|
||||
fs.mkdirSync(resultsPath);
|
||||
}
|
||||
let resultPath = join(resultsPath, fixture.replace('.', '_') + '.json');
|
||||
const resultPath = join(resultsPath, fixture.replace('.', '_') + '.json');
|
||||
if (fs.existsSync(resultPath)) {
|
||||
let previousData = JSON.parse(fs.readFileSync(resultPath).toString());
|
||||
const previousData = JSON.parse(fs.readFileSync(resultPath).toString());
|
||||
try {
|
||||
assert.deepStrictEqual(data, previousData);
|
||||
} catch (e) {
|
||||
fs.writeFileSync(resultPath, JSON.stringify(data, null, '\t'), { flag: 'w' });
|
||||
if (Array.isArray(data) && Array.isArray(previousData) && data.length === previousData.length) {
|
||||
for (let i = 0; i < data.length; i++) {
|
||||
let d = data[i];
|
||||
let p = previousData[i];
|
||||
const d = data[i];
|
||||
const p = previousData[i];
|
||||
if (d.c !== p.c || hasThemeChange(d.r, p.r)) {
|
||||
throw e;
|
||||
}
|
||||
@@ -48,8 +48,8 @@ function assertUnchangedTokens(fixturesPath: string, resultsPath: string, fixtur
|
||||
}
|
||||
|
||||
function hasThemeChange(d: any, p: any): boolean {
|
||||
let keys = Object.keys(d);
|
||||
for (let key of keys) {
|
||||
const keys = Object.keys(d);
|
||||
for (const key of keys) {
|
||||
if (d[key] !== p[key]) {
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user