aptana / studio3

This repository contains the code for core components of Aptana Studio 3.
http://aptana.com/products/studio3
Other
1.07k stars 483 forks source link

TISTUD-8847 NPE while importing studio dashboard project sample #438

Closed kolipakakondal closed 6 years ago

kolipakakondal commented 6 years ago

Commit#1: address the below issue

Exception:java.lang.NullPointerException: null
at com.aptana.core.util.StringUtil.join(StringUtil.java:406)
at com.aptana.core.util.StringUtil.join(StringUtil.java:311)
at com.aptana.js.core.inferencing.CommonJSResolver.getModuleId(CommonJSResolver.java:99)
at com.aptana.js.core.inferencing.JSNodeTypeInferrer.visit(JSNodeTypeInferrer.java:775)
at com.aptana.js.core.parsing.ast.JSInvokeNode.accept(JSInvokeNode.java:31)
at com.aptana.js.core.inferencing.JSNodeTypeInferrer.addTypes(JSNodeTypeInferrer.java:194)
at com.aptana.js.core.inferencing.JSNodeTypeInferrer.visit(JSNodeTypeInferrer.java:442)
at com.aptana.js.core.parsing.ast.JSConditionalNode.accept(JSConditionalNode.java:39)
at com.aptana.js.core.parsing.ast.JSTreeWalker.visit(JSTreeWalker.java:176)
at com.aptana.js.internal.core.inferencing.JSSymbolTypeInferrer.processValues(JSSymbolTypeInferrer.java:606)
at com.aptana.js.internal.core.inferencing.JSSymbolTypeInferrer.getSymbolPropertyElement(JSSymbolTypeInferrer.java:359)
at com.aptana.js.internal.core.inferencing.JSSymbolTypeInferrer.getSymbolPropertyElement(JSSymbolTypeInferrer.java:420)
at com.aptana.js.core.inferencing.JSNodeTypeInferrer.visit(JSNodeTypeInferrer.java:677)
at com.aptana.js.core.parsing.ast.JSIdentifierNode.accept(JSIdentifierNode.java:33)
at com.aptana.js.core.parsing.ast.JSTreeWalker.visit(JSTreeWalker.java:176)
at com.aptana.js.internal.core.inferencing.JSSymbolTypeInferrer.processValues(JSSymbolTypeInferrer.java:606)
at com.aptana.js.internal.core.inferencing.JSSymbolTypeInferrer.getSymbolPropertyElement(JSSymbolTypeInferrer.java:359)
at com.aptana.js.internal.core.inferencing.JSSymbolTypeInferrer.processProperties(JSSymbolTypeInferrer.java:520)
at com.aptana.js.core.inferencing.JSNodeTypeInferrer.visit(JSNodeTypeInferrer.java:876)
at com.aptana.js.core.parsing.ast.JSObjectNode.accept(JSObjectNode.java:39)
at com.aptana.js.core.parsing.ast.JSTreeWalker.visit(JSTreeWalker.java:176)
at com.aptana.js.core.inferencing.JSNodeTypeInferrer.getTypes(JSNodeTypeInferrer.java:281)
at com.aptana.js.core.inferencing.JSNodeTypeInferrer.visit(JSNodeTypeInferrer.java:522)
at com.aptana.js.core.parsing.ast.JSFunctionNode.accept(JSFunctionNode.java:46)
at com.aptana.js.core.parsing.ast.JSTreeWalker.visit(JSTreeWalker.java:176)
at com.aptana.js.i

Commit 2: Will address the NPE while importing the sample project

ppedduri commented 6 years ago

@ssekhri , please review

kolipakakondal commented 6 years ago

@ssekhri - Address the issue, please verify again