Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | class AlreadyHasPlaceholderDataProperty extends Error { /** * @param {import('jscodeshift').CallExpression} callExpression * @param {string} filePath */ constructor(callExpression, filePath) { super('') this.message = this.buildMessage(callExpression, filePath) this.name = 'AlreadyHasPlaceholderDataProperty' } /** * @param {import('jscodeshift').CallExpression} callExpression * @param {string} filePath * @returns {string} */ buildMessage(callExpression, filePath) { const location = callExpression.callee.loc const start = location.start.line const end = location.end.line return `The usage in file "${filePath}" at line ${start}:${end} already contains a a "placeholderData" property. Please migrate this usage manually.` } } module.exports = AlreadyHasPlaceholderDataProperty |