Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Won't Fix
-
2.2.1
-
None
-
None
-
Liferay IDE 2.2.1.201411200728-ga2
Description
in .js file if I do code assist like :
AUI().use('aui-base', function(A)
{ new A.<content assist> });
it will get no Proposals ,and there is an error in console if we enable tern development project specific settings .
-----------------------------------
Tern request#:
{"files":[{"name":"docroot/js/main.js","text":"AUI().use('aui-base', function(A)
);\r\n\r\naui","type":"full"}]}
Tern response# with 19ms:
-----------------------------------
{}
-----------------------------------
Tern request#completions:
{"query":{"type":"completions","file":"docroot/js/main.js","end":44,"types":true,"docs":true,"urls":true,"origins":true,"caseInsensitive":true,"lineCharPositions":false,"expandWordForward":false,"omitObjectPrototype":false,"file":"docroot/js/main.js"}}
Tern error#completions with 26ms:
java.io.IOException: com.eclipsesource.json.ParseException: Expected ',' or '}' at 1:164673
at tern.server.nodejs.NodejsTernHelper.makeRequest(NodejsTernHelper.java:106)
at tern.server.nodejs.NodejsTernServer.makeRequest(NodejsTernServer.java:172)
at tern.server.nodejs.NodejsTernServer.request(NodejsTernServer.java:237)
at tern.resources.TernProject.request(TernProject.java:460)
at tern.resources.TernProject.request(TernProject.java:449)
at tern.eclipse.ide.jsdt.internal.contentassist.TernCompletionProposalComputer.computeCompletionProposals(TernCompletionProposalComputer.java:75)
at org.eclipse.wst.jsdt.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:298)
at org.eclipse.wst.jsdt.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:258)
at org.eclipse.wst.jsdt.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:244)
at org.eclipse.wst.jsdt.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:213)
at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1861)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:573)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$16(CompletionProposalPopup.java:570)
at org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run(CompletionProposalPopup.java:505)
.....
But if we do code assist complete few words of the method like "new A.bu<content assist>" it will works .