diff --git a/src/rules/requireJsdoc.js b/src/rules/requireJsdoc.js index a18392280..f70e5abde 100644 --- a/src/rules/requireJsdoc.js +++ b/src/rules/requireJsdoc.js @@ -320,8 +320,13 @@ export default { }; const report = () => { + const { + start, + } = node.loc; const loc = { - end: node.loc.start + 1, + end: { + line: start.line + 1, + }, start: node.loc.start, }; context.report({ diff --git a/test/rules/assertions/requireJsdoc.js b/test/rules/assertions/requireJsdoc.js index 4680b7bc1..f9ebe4445 100644 --- a/test/rules/assertions/requireJsdoc.js +++ b/test/rules/assertions/requireJsdoc.js @@ -226,7 +226,8 @@ function quux (foo) { }`, errors: [ { - endLine: undefined, + column: 1, + endLine: 3, line: 2, message: 'Missing JSDoc comment.', }, @@ -699,7 +700,7 @@ function quux (foo) { }`, errors: [ { - endLine: undefined, + endLine: 3, line: 2, message: 'Missing JSDoc comment.', },