I have installed the latest version of Gosu with IntelliJ 15.0.5 and I am testing out the JSON capabilities. The code complete is not working and some of the Gosu keywords are not recognized. However, if I run the program it all works perfectly but I can't get auto complete.
I got a message saying there was a problem with the plugin, here is the stack trace:
Missing extension point: gw.gosu.ij.classCompletionFilter in area null
java.lang.IllegalArgumentException: Missing extension point: gw.gosu.ij.classCompletionFilter in area null
at com.intellij.openapi.extensions.impl.ExtensionsAreaImpl.getExtensionPoint(ExtensionsAreaImpl.java:329)
at com.intellij.openapi.extensions.impl.ExtensionsAreaImpl.getExtensionPoint(ExtensionsAreaImpl.java:35)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:99)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:87)
at gw.gosu.ij.codeInsight.completion.ClassCompletionFilterExtensionPoint.createFilters(ClassCompletionFilterExtensionPoint.java:23)
at gw.gosu.ij.codeInsight.completion.ClassCompletionFilterExtensionPoint.getFilters(ClassCompletionFilterExtensionPoint.java:38)
at gw.gosu.ij.codeInsight.completion.ClassCompletionFilterExtensionPoint.shouldBeFiltered(ClassCompletionFilterExtensionPoint.java:45)
at gw.gosu.ij.codeInsight.daemon.impl.quickfix.ImportClassFixBase.getClassesToImport(ImportClassFixBase.java:134)
at gw.gosu.ij.codeInsight.daemon.impl.quickfix.ImportClassFixBase.isAvailable(ImportClassFixBase.java:94)
at com.intellij.codeInsight.daemon.impl.ShowAutoImportPass.showAddImportHint(ShowAutoImportPass.java:142)
at com.intellij.codeInsight.daemon.impl.ShowAutoImportPass.doApplyInformationToEditor(ShowAutoImportPass.java:82)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.applyInformationToEditor(TextEditorHighlightingPass.java:108)
at com.intellij.codeInsight.daemon.impl.DefaultHighlightInfoProcessor$1.run(DefaultHighlightInfoProcessor.java:69)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:866)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:654)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:381)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
java.lang.IllegalArgumentException: Missing extension point: gw.gosu.ij.classCompletionFilter in area null
at com.intellij.openapi.extensions.impl.ExtensionsAreaImpl.getExtensionPoint(ExtensionsAreaImpl.java:329)
at com.intellij.openapi.extensions.impl.ExtensionsAreaImpl.getExtensionPoint(ExtensionsAreaImpl.java:35)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:99)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:87)
at gw.gosu.ij.codeInsight.completion.ClassCompletionFilterExtensionPoint.createFilters(ClassCompletionFilterExtensionPoint.java:23)
at gw.gosu.ij.codeInsight.completion.ClassCompletionFilterExtensionPoint.getFilters(ClassCompletionFilterExtensionPoint.java:38)
at gw.gosu.ij.codeInsight.completion.ClassCompletionFilterExtensionPoint.shouldBeFiltered(ClassCompletionFilterExtensionPoint.java:45)
at gw.gosu.ij.codeInsight.daemon.impl.quickfix.ImportClassFixBase.getClassesToImport(ImportClassFixBase.java:134)
at gw.gosu.ij.codeInsight.daemon.impl.quickfix.ImportClassFixBase.isAvailable(ImportClassFixBase.java:94)
at com.intellij.codeInsight.daemon.impl.ShowAutoImportPass.showAddImportHint(ShowAutoImportPass.java:142)
at com.intellij.codeInsight.daemon.impl.ShowAutoImportPass.doApplyInformationToEditor(ShowAutoImportPass.java:82)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.applyInformationToEditor(TextEditorHighlightingPass.java:108)
at com.intellij.codeInsight.daemon.impl.DefaultHighlightInfoProcessor$1.run(DefaultHighlightInfoProcessor.java:69)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:866)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:654)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:381)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
java.lang.IllegalArgumentException: Missing extension point: gw.gosu.ij.classCompletionFilter in area null
at com.intellij.openapi.extensions.impl.ExtensionsAreaImpl.getExtensionPoint(ExtensionsAreaImpl.java:329)
at com.intellij.openapi.extensions.impl.ExtensionsAreaImpl.getExtensionPoint(ExtensionsAreaImpl.java:35)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:99)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:87)
at gw.gosu.ij.codeInsight.completion.ClassCompletionFilterExtensionPoint.createFilters(ClassCompletionFilterExtensionPoint.java:23)
at gw.gosu.ij.codeInsight.completion.ClassCompletionFilterExtensionPoint.getFilters(ClassCompletionFilterExtensionPoint.java:38)
at gw.gosu.ij.codeInsight.completion.ClassCompletionFilterExtensionPoint.shouldBeFiltered(ClassCompletionFilterExtensionPoint.java:45)
at gw.gosu.ij.codeInsight.daemon.impl.quickfix.ImportClassFixBase.getClassesToImport(ImportClassFixBase.java:134)
at gw.gosu.ij.codeInsight.daemon.impl.quickfix.ImportClassFixBase.isAvailable(ImportClassFixBase.java:94)
at com.intellij.codeInsight.daemon.impl.ShowAutoImportPass.showAddImportHint(ShowAutoImportPass.java:142)
at com.intellij.codeInsight.daemon.impl.ShowAutoImportPass.doApplyInformationToEditor(ShowAutoImportPass.java:82)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.applyInformationToEditor(TextEditorHighlightingPass.java:108)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$5.run(PassExecutorService.java:520)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:337)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:321)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:866)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:654)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:381)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)