From bd7a5631c1f3fddfeaa7f952bdfb58b699f881c5 Mon Sep 17 00:00:00 2001 From: Michael Mathews Date: Thu, 13 Oct 2011 22:59:19 +0100 Subject: [PATCH] Fixed error in reporting the line number of some symbols found in the source code. Closes #48. --- package.json | 2 +- rhino_modules/jsdoc/src/parser.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index e1124327..b39343b6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "JSDoc", "version": "3.0.0alpha", - "revision": "1318321029363", + "revision": "1318543155292", "description": "An automatic documentation generator for javascript.", "keywords": [ "documentation", "javascript" ], "licenses": [ diff --git a/rhino_modules/jsdoc/src/parser.js b/rhino_modules/jsdoc/src/parser.js index 8ad6e573..23187570 100644 --- a/rhino_modules/jsdoc/src/parser.js +++ b/rhino_modules/jsdoc/src/parser.js @@ -269,7 +269,7 @@ function visitNode(node) { e = { id: 'astnode'+node.hashCode(), // the id of the ASSIGN node comment: String(node.jsDoc||'@undocumented'), - lineno: node.getLineno(), + lineno: node.left.getLineno(), filename: currentSourceName, astnode: node, code: aboutNode(node) @@ -291,7 +291,7 @@ function visitNode(node) { e = { id: 'astnode'+node.hashCode(), // the id of the COLON node comment: String(node.left.jsDoc||'@undocumented'), - lineno: node.getLineno(), + lineno: node.left.getLineno(), filename: currentSourceName, astnode: node, code: aboutNode(node)