* Create error message object for failure cases * @param {string} code source code * @param {string} output fixed source code * @param {string} type node type * @param {number} line line number * @param {Object} config rule configuration * @returns {Object} result object * @private
(code, output, type, line, config)
| 28 | * @private |
| 29 | */ |
| 30 | function invalid(code, output, type, line, config) { |
| 31 | const result = { |
| 32 | code, |
| 33 | output, |
| 34 | languageOptions: (config && config.languageOptions) || {}, |
| 35 | errors: [ |
| 36 | { |
| 37 | messageId: "unexpected", |
| 38 | }, |
| 39 | ], |
| 40 | options: (config && config.options) || [], |
| 41 | }; |
| 42 | |
| 43 | if (line) { |
| 44 | result.errors[0].line = line; |
| 45 | } |
| 46 | return result; |
| 47 | } |
| 48 | |
| 49 | //------------------------------------------------------------------------------ |
| 50 | // Tests |
no outgoing calls
no test coverage detected
searching dependent graphs…