From 202cf14e025ddd04542445d8b156f8852b3610be Mon Sep 17 00:00:00 2001 From: Alexej Yaroshevich Date: Mon, 8 Sep 2014 00:09:57 +0400 Subject: [PATCH] fixup enforce-jsdoc location --- lib/rules/validate-jsdoc.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/lib/rules/validate-jsdoc.js b/lib/rules/validate-jsdoc.js index 5030948..f2bd9a5 100644 --- a/lib/rules/validate-jsdoc.js +++ b/lib/rules/validate-jsdoc.js @@ -54,8 +54,15 @@ module.exports.prototype = { } function addError(text, relLine, relColumn) { - var line = commentStart.line + (relLine || 0); - var column = commentStart.column + (relColumn || 0); + var line; + var column; + if (typeof relLine === 'object' && arguments.length < 3) { + line = relLine.line; + column = relLine.column; + } else { + line = commentStart.line + (relLine || 0); + column = commentStart.column + (relColumn || 0); + } errors.add(text, line, column); } });