{"action":"opened","issue":{"url":"https://api.github.com/repos/jsdoc3/jsdoc3.github.com/issues/112","labels_url":"https://api.github.com/repos/jsdoc3/jsdoc3.github.com/issues/112/labels{/name}","comments_url":"https://api.github.com/repos/jsdoc3/jsdoc3.github.com/issues/112/comments","events_url":"https://api.github.com/repos/jsdoc3/jsdoc3.github.com/issues/112/events","html_url":"https://github.com/jsdoc3/jsdoc3.github.com/issues/112","id":67845757,"number":112,"title":"parser hangs on certain strings","user":{"login":"jzakula","id":11245999,"avatar_url":"https://avatars.githubusercontent.com/u/11245999?v=3","gravatar_id":"","url":"https://api.github.com/users/jzakula","html_url":"https://github.com/jzakula","followers_url":"https://api.github.com/users/jzakula/followers","following_url":"https://api.github.com/users/jzakula/following{/other_user}","gists_url":"https://api.github.com/users/jzakula/gists{/gist_id}","starred_url":"https://api.github.com/users/jzakula/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jzakula/subscriptions","organizations_url":"https://api.github.com/users/jzakula/orgs","repos_url":"https://api.github.com/users/jzakula/repos","events_url":"https://api.github.com/users/jzakula/events{/privacy}","received_events_url":"https://api.github.com/users/jzakula/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-04-11T23:31:28Z","updated_at":"2015-04-11T23:31:28Z","closed_at":null,"body":"I'm new to JSDoc. I'm just basically trying to get it to run barebones from the command prompt without any options except what may be in the default config.json. I've tried 3 versions. Version 3.3.0 seems unable to find a module. The other seem to be choking on a string in one of the files to be parsed. I removed the 2 files offending it from the project thinking that something in the code could trigger this, but then it failed on the public lodash library file.\r\n\r\nI ran all 3 versions in debug mode and recorded the results which I am including. I am using Windows 7 SP1. I am using the JSDoc folder as the working directory as you will see in the prompt. The folder names in the prompts also indicate the version of JSDoc producing the debug output. If there is anything else I can send, please let me know. I would like to get this going.\r\n\r\nThanks,\r\n\r\n\r\n\r\nC:\\Users\\jzakula3\\IdeaProjects\\jsdoc-3.3.0-beta3>jsdoc.cmd C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing --debug -r\r\nDEBUG: JSDoc 3.3.0-beta3 (Wed, 18 Mar 2015 16:44:14 GMT)\r\nDEBUG: Environment info: {\r\n    \"env\": {\r\n        \"conf\": {\r\n            \"tags\": {\r\n                \"allowUnknownTags\": true,\r\n                \"dictionaries\": [\r\n                    \"jsdoc\",\r\n                    \"closure\"\r\n                ]\r\n            },\r\n            \"templates\": {\r\n                \"monospaceLinks\": false,\r\n                \"cleverLinks\": false,\r\n                \"default\": {\r\n                    \"outputSourceFiles\": true\r\n                }\r\n            },\r\n            \"source\": {\r\n                \"includePattern\": \".+\\\\.js(doc)?$\",\r\n                \"excludePattern\": \"(^|\\\\/|\\\\\\\\)_\"\r\n            },\r\n            \"plugins\": []\r\n        },\r\n        \"opts\": {\r\n            \"_\": [\r\n                \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\"\r\n            ],\r\n            \"debug\": true,\r\n            \"recurse\": true,\r\n            \"destination\": \"./out/\",\r\n            \"encoding\": \"utf8\"\r\n        }\r\n    }\r\n}\r\njava.lang.Exception: Error: Module \"underscore-contrib\" not found.\r\n        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\r\n        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)\r\n        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)\r\n        at java.lang.reflect.Constructor.newInstance(Unknown Source)\r\n        at org.mozilla.javascript.MemberBox.newInstance(MemberBox.java:159)\r\n        at org.mozilla.javascript.NativeJavaClass.constructInternal(NativeJavaClass.java:266)\r\n        at org.mozilla.javascript.NativeJavaClass.constructSpecific(NativeJavaClass.java:205)\r\n        at org.mozilla.javascript.NativeJavaClass.construct(NativeJavaClass.java:166)\r\n        at org.mozilla.javascript.ScriptRuntime.newObject(ScriptRuntime.java:2348)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_beta3_rhino_rhino_shim_js_4._c_trace_15(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_beta3_rhino_rhino_shim_js_4.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_beta3_jsdoc_js_1._c_anonymous_3(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_beta3_jsdoc_js_1.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_beta3_jsdoc_js_1._c_script_0(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_beta3_jsdoc_js_1.call(Unknown Source)\r\n        at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394)\r\n        at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3090)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_beta3_jsdoc_js_1.call(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_beta3_jsdoc_js_1.exec(Unknown Source)\r\n        at org.mozilla.javascript.commonjs.module.Require.executeModuleScript(Require.java:355)\r\n        at org.mozilla.javascript.commonjs.module.Require.getExportedModuleInterface(Require.java:288)\r\n        at org.mozilla.javascript.commonjs.module.Require.requireMain(Require.java:137)\r\n        at org.mozilla.javascript.tools.shell.Main.processSource(Main.java:525)\r\n        at org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:176)\r\n        at org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100)\r\n        at org.mozilla.javascript.Context.call(Context.java:489)\r\n        at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:504)\r\n        at org.mozilla.javascript.tools.shell.Main.exec(Main.java:158)\r\n        at org.mozilla.javascript.tools.shell.Main.main(Main.java:136)\r\n\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\nC:\\Users\\jzakula3\\IdeaProjects\\jsdoc-3.3.0-alpha13>jsdoc.cmd C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing --debug -r\r\nDEBUG: JSDoc 3.3.0-alpha13 (Tue, 23 Dec 2014 23:21:32 GMT)\r\nDEBUG: Environment info: {\r\n    \"env\": {\r\n        \"conf\": {\r\n            \"tags\": {\r\n                \"allowUnknownTags\": true,\r\n                \"dictionaries\": [\r\n                    \"jsdoc\",\r\n                    \"closure\"\r\n                ]\r\n            },\r\n            \"templates\": {\r\n                \"monospaceLinks\": false,\r\n                \"cleverLinks\": false,\r\n                \"default\": {\r\n                    \"outputSourceFiles\": true\r\n                }\r\n            },\r\n            \"source\": {\r\n                \"includePattern\": \".+\\\\.js(doc)?$\",\r\n                \"excludePattern\": \"(^|\\\\/|\\\\\\\\)_\"\r\n            },\r\n            \"plugins\": []\r\n        },\r\n        \"opts\": {\r\n            \"_\": [\r\n                \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\"\r\n            ],\r\n            \"debug\": true,\r\n            \"recurse\": true,\r\n            \"destination\": \"./out/\",\r\n            \"encoding\": \"utf8\"\r\n        }\r\n    }\r\n}\r\nDEBUG: Parsing source files: [\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\Amer_Tonneau_Appl_parser.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\app.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\CustomerCsvParser.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\GenericTransactionParser.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\jsLib\\\\kParse.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\jsLib\\\\kParse_copy.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\jsLib\\\\lodash.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\jsLib\\\\PdfToText.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\kParseTest.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\ParsePOFromPDF.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\ParsePOFromPdf_Dummy.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\pdfParsers\\\\basicPDFParser.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\TrendPOParser.js\"\r\n]\r\nParsing C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing\\Amer_Tonneau_Appl_parser.js ...complete.\r\nParsing C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing\\app.js ...complete.\r\nParsing C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing\\CustomerCsvParser.js ...complete.\r\nParsing C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing\\GenericTransactionParser.js ...complete.\r\nParsing C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing\\jsLib\\kParse.js ...org.mozilla.javascript.WrappedException: Wrapped java.lang.StringIndexOutOfBoundsException: String index out of range: -2\r\n        at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1754)\r\n        at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:148)\r\n        at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_rhino_jsdoc_src_astbuilder_js_64._c_anonymous_2(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_rhino_jsdoc_src_astbuilder_js_64.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_lib_jsdoc_src_parser_js_61._c_anonymous_14(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_lib_jsdoc_src_parser_js_61.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_lib_jsdoc_src_parser_js_61._c_anonymous_7(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_lib_jsdoc_src_parser_js_61.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_cli_js_19._c_anonymous_24(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_cli_js_19.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:85)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_cli_js_19._c_anonymous_17(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_cli_js_19.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:63)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_cli_js_19._c_anonymous_10(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_cli_js_19.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_jsdoc_js_1._c_anonymous_3(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_jsdoc_js_1.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_jsdoc_js_1._c_script_0(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_jsdoc_js_1.call(Unknown Source)\r\n        at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394)\r\n        at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3090)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_jsdoc_js_1.call(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_jsdoc_js_1.exec(Unknown Source)\r\n        at org.mozilla.javascript.commonjs.module.Require.executeModuleScript(Require.java:355)\r\n        at org.mozilla.javascript.commonjs.module.Require.getExportedModuleInterface(Require.java:288)\r\n        at org.mozilla.javascript.commonjs.module.Require.requireMain(Require.java:137)\r\n        at org.mozilla.javascript.tools.shell.Main.processSource(Main.java:525)\r\n        at org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:176)\r\n        at org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100)\r\n        at org.mozilla.javascript.Context.call(Context.java:489)\r\n        at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:504)\r\n        at org.mozilla.javascript.tools.shell.Main.exec(Main.java:158)\r\n        at org.mozilla.javascript.tools.shell.Main.main(Main.java:136)\r\nCaused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -2\r\n        at java.lang.String.substring(Unknown Source)\r\n        at org.jsdoc.AstBuilder.processComment(AstBuilder.java:603)\r\n        at org.jsdoc.AstBuilder.processNode(AstBuilder.java:394)\r\n        at org.jsdoc.AstBuilder.access$000(AstBuilder.java:32)\r\n        at org.jsdoc.AstBuilder$1.visit(AstBuilder.java:311)\r\n        at org.mozilla.javascript.ast.AstRoot.visitComments(AstRoot.java:97)\r\n        at org.jsdoc.AstBuilder.processAllComments(AstBuilder.java:319)\r\n        at org.jsdoc.AstBuilder.build(AstBuilder.java:138)\r\n        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\r\n        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\r\n        at java.lang.reflect.Method.invoke(Unknown Source)\r\n        at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126)\r\n        ... 39 more\r\nundefined\r\n\r\n\r\nC:\\Users\\jzakula3\\IdeaProjects\\jsdoc-3.3.0-alpha13>jsdoc.cmd C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing --debug -r\r\nDEBUG: JSDoc 3.3.0-alpha13 (Tue, 23 Dec 2014 23:21:32 GMT)\r\nDEBUG: Environment info: {\r\n    \"env\": {\r\n        \"conf\": {\r\n            \"tags\": {\r\n                \"allowUnknownTags\": true,\r\n                \"dictionaries\": [\r\n                    \"jsdoc\",\r\n                    \"closure\"\r\n                ]\r\n            },\r\n            \"templates\": {\r\n                \"monospaceLinks\": false,\r\n                \"cleverLinks\": false,\r\n                \"default\": {\r\n                    \"outputSourceFiles\": true\r\n                }\r\n            },\r\n            \"source\": {\r\n                \"includePattern\": \".+\\\\.js(doc)?$\",\r\n                \"excludePattern\": \"(^|\\\\/|\\\\\\\\)_\"\r\n            },\r\n            \"plugins\": []\r\n        },\r\n        \"opts\": {\r\n            \"_\": [\r\n                \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\"\r\n            ],\r\n            \"debug\": true,\r\n            \"recurse\": true,\r\n            \"destination\": \"./out/\",\r\n            \"encoding\": \"utf8\"\r\n        }\r\n    }\r\n}\r\nDEBUG: Parsing source files: [\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\Amer_Tonneau_Appl_parser.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\app.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\CustomerCsvParser.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\GenericTransactionParser.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\jsLib\\\\kParse.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\jsLib\\\\lodash.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\jsLib\\\\PdfToText.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\kParseTest.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\ParsePOFromPDF.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\ParsePOFromPdf_Dummy.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\pdfParsers\\\\basicPDFParser.js\",\r\n    \"C:\\\\Users\\\\jzakula3\\\\IdeaProjects\\\\kodaraemailparsers\\\\src\\\\com\\\\kodaris\\\\commerce\\\\parsing\\\\TrendPOParser.js\"\r\n]\r\nParsing C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing\\Amer_Tonneau_Appl_parser.js ...complete.\r\nParsing C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing\\app.js ...complete.\r\nParsing C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing\\CustomerCsvParser.js ...complete.\r\nParsing C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing\\GenericTransactionParser.js ...complete.\r\nParsing C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing\\jsLib\\kParse.js ...complete.\r\nParsing C:\\Users\\jzakula3\\IdeaProjects\\kodaraemailparsers\\src\\com\\kodaris\\commerce\\parsing\\jsLib\\lodash.js ...org.mozilla.javascript.WrappedException: Wrapped java.lang.StringIndexOutOfBoundsException: String index out of range: -2\r\n        at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1754)\r\n        at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:148)\r\n        at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_rhino_jsdoc_src_astbuilder_js_64._c_anonymous_2(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_rhino_jsdoc_src_astbuilder_js_64.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_lib_jsdoc_src_parser_js_61._c_anonymous_14(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_lib_jsdoc_src_parser_js_61.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_lib_jsdoc_src_parser_js_61._c_anonymous_7(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_lib_jsdoc_src_parser_js_61.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_cli_js_19._c_anonymous_24(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_cli_js_19.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:85)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_cli_js_19._c_anonymous_17(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_cli_js_19.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:63)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_cli_js_19._c_anonymous_10(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_cli_js_19.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_jsdoc_js_1._c_anonymous_3(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_jsdoc_js_1.call(Unknown Source)\r\n        at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_jsdoc_js_1._c_script_0(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_jsdoc_js_1.call(Unknown Source)\r\n        at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394)\r\n        at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3090)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_jsdoc_js_1.call(Unknown Source)\r\n        at org.mozilla.javascript.gen.file__C__Users_jzakula3_IdeaProjects_jsdoc_3_3_0_alpha13_jsdoc_js_1.exec(Unknown Source)\r\n        at org.mozilla.javascript.commonjs.module.Require.executeModuleScript(Require.java:355)\r\n        at org.mozilla.javascript.commonjs.module.Require.getExportedModuleInterface(Require.java:288)\r\n        at org.mozilla.javascript.commonjs.module.Require.requireMain(Require.java:137)\r\n        at org.mozilla.javascript.tools.shell.Main.processSource(Main.java:525)\r\n        at org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:176)\r\n        at org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100)\r\n        at org.mozilla.javascript.Context.call(Context.java:489)\r\n        at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:504)\r\n        at org.mozilla.javascript.tools.shell.Main.exec(Main.java:158)\r\n        at org.mozilla.javascript.tools.shell.Main.main(Main.java:136)\r\nCaused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -2\r\n        at java.lang.String.substring(Unknown Source)\r\n        at org.jsdoc.AstBuilder.processComment(AstBuilder.java:603)\r\n        at org.jsdoc.AstBuilder.processNode(AstBuilder.java:394)\r\n        at org.jsdoc.AstBuilder.access$000(AstBuilder.java:32)\r\n        at org.jsdoc.AstBuilder$1.visit(AstBuilder.java:311)\r\n        at org.mozilla.javascript.ast.AstRoot.visitComments(AstRoot.java:97)\r\n        at org.jsdoc.AstBuilder.processAllComments(AstBuilder.java:319)\r\n        at org.jsdoc.AstBuilder.build(AstBuilder.java:138)\r\n        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\r\n        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\r\n        at java.lang.reflect.Method.invoke(Unknown Source)\r\n        at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126)\r\n        ... 39 more\r\nundefined\r\n\r\n"}}