This repository was archived by the owner on Jan 19, 2019. It is now read-only.
This repository was archived by the owner on Jan 19, 2019. It is now read-only.
Parser does not handle jsdoc well #118
Closed
Description
What version of TypeScript are you using?
2.1.1
What version of typescript-eslint-parser
are you using?
1.0.0
What code were you trying to parse?
/**
* This crashes eslint.
*/
export interface Test {
name: string;
}
What did you expect to happen?
Syntax should parse correctly
What happened?
Stacktrace:
Cannot read property 'loc' of undefined
TypeError: Cannot read property 'loc' of undefined
at getNodeIndent (/Users/jattali/dev/mnubo/mnubo-front-end/app/node_modules/eslint/lib/rules/indent.js:236:54)
at EventEmitter.Program (/Users/jattali/dev/mnubo/mnubo-front-end/app/node_modules/eslint/lib/rules/indent.js:793:49)
at emitOne (events.js:101:20)
at EventEmitter.emit (events.js:188:7)
at NodeEventGenerator.enterNode (/Users/jattali/dev/mnubo/mnubo-front-end/app/node_modules/eslint/lib/util/node-event-generator.js:40:22)
at CodePathAnalyzer.enterNode (/Users/jattali/dev/mnubo/mnubo-front-end/app/node_modules/eslint/lib/code-path-analysis/code-path-analyzer.js:608:23)
at CommentEventGenerator.enterNode (/Users/jattali/dev/mnubo/mnubo-front-end/app/node_modules/eslint/lib/util/comment-event-generator.js:97:23)
at Controller.enter (/Users/jattali/dev/mnubo/mnubo-front-end/app/node_modules/eslint/lib/eslint.js:903:36)
at Controller.__execute (/Users/jattali/dev/mnubo/mnubo-front-end/app/node_modules/estraverse/estraverse.js:397:31)
at Controller.traverse (/Users/jattali/dev/mnubo/mnubo-front-end/app/node_modules/estraverse/estraverse.js:501:28)
Note: If you remove the jsdoc
comments, eslint
does not crash anymore.