Update checked-in dependencies
This commit is contained in:
parent
99c9f6a498
commit
e266801e21
242 changed files with 2638 additions and 9296 deletions
20
node_modules/eslint/lib/linter/report-translator.js
generated
vendored
20
node_modules/eslint/lib/linter/report-translator.js
generated
vendored
|
|
@ -100,6 +100,22 @@ function normalizeReportLoc(descriptor) {
|
|||
return descriptor.node.loc;
|
||||
}
|
||||
|
||||
/**
|
||||
* Clones the given fix object.
|
||||
* @param {Fix|null} fix The fix to clone.
|
||||
* @returns {Fix|null} Deep cloned fix object or `null` if `null` or `undefined` was passed in.
|
||||
*/
|
||||
function cloneFix(fix) {
|
||||
if (!fix) {
|
||||
return null;
|
||||
}
|
||||
|
||||
return {
|
||||
range: [fix.range[0], fix.range[1]],
|
||||
text: fix.text
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Check that a fix has a valid range.
|
||||
* @param {Fix|null} fix The fix to validate.
|
||||
|
|
@ -137,7 +153,7 @@ function mergeFixes(fixes, sourceCode) {
|
|||
return null;
|
||||
}
|
||||
if (fixes.length === 1) {
|
||||
return fixes[0];
|
||||
return cloneFix(fixes[0]);
|
||||
}
|
||||
|
||||
fixes.sort(compareFixesByRange);
|
||||
|
|
@ -183,7 +199,7 @@ function normalizeFixes(descriptor, sourceCode) {
|
|||
}
|
||||
|
||||
assertValidFix(fix);
|
||||
return fix;
|
||||
return cloneFix(fix);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue