{"action":"opened","issue":{"url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij/issues/437","repository_url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij","labels_url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij/issues/437/labels{/name}","comments_url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij/issues/437/comments","events_url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij/issues/437/events","html_url":"https://github.com/ceylon/ceylon-ide-intellij/issues/437","id":173805504,"number":437,"title":"NoClassDefFoundError in Android Studio","user":{"login":"bjansen","id":281528,"avatar_url":"https://avatars.githubusercontent.com/u/281528?v=3","gravatar_id":"","url":"https://api.github.com/users/bjansen","html_url":"https://github.com/bjansen","followers_url":"https://api.github.com/users/bjansen/followers","following_url":"https://api.github.com/users/bjansen/following{/other_user}","gists_url":"https://api.github.com/users/bjansen/gists{/gist_id}","starred_url":"https://api.github.com/users/bjansen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bjansen/subscriptions","organizations_url":"https://api.github.com/users/bjansen/orgs","repos_url":"https://api.github.com/users/bjansen/repos","events_url":"https://api.github.com/users/bjansen/events{/privacy}","received_events_url":"https://api.github.com/users/bjansen/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij/labels/t-bug","name":"t-bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij/milestones/1","html_url":"https://github.com/ceylon/ceylon-ide-intellij/milestones/1.3.0","labels_url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij/milestones/1/labels","id":481614,"number":1,"title":"1.3.0","description":"The plugin should allow developing on a real project, but will not necessarily contain fancy features (yet):\r\n\r\n- basic editing:\r\n  - open/create a project containing ceylon files, recognized as such\r\n  - ability to edit files without errors/exceptions\r\n  - report errors in source files\r\n- syntax highlighting\r\n- show structure view (#70)\r\n- show documentation popup (#29)\r\n- compile file/project\r\n- run program (JVM and JS)\r\n- basic autocompletion (#26)\r\n- assign to local variable (#71)\r\n- navigate > class (#72)\r\n- go to declaration (#13)\r\n- find references (partly #13)\r\n- rename refactoring (partly #13)","creator":{"login":"bjansen","id":281528,"avatar_url":"https://avatars.githubusercontent.com/u/281528?v=3","gravatar_id":"","url":"https://api.github.com/users/bjansen","html_url":"https://github.com/bjansen","followers_url":"https://api.github.com/users/bjansen/followers","following_url":"https://api.github.com/users/bjansen/following{/other_user}","gists_url":"https://api.github.com/users/bjansen/gists{/gist_id}","starred_url":"https://api.github.com/users/bjansen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bjansen/subscriptions","organizations_url":"https://api.github.com/users/bjansen/orgs","repos_url":"https://api.github.com/users/bjansen/repos","events_url":"https://api.github.com/users/bjansen/events{/privacy}","received_events_url":"https://api.github.com/users/bjansen/received_events","type":"User","site_admin":false},"open_issues":27,"closed_issues":361,"state":"open","created_at":"2013-11-11T19:57:33Z","updated_at":"2016-08-29T15:45:30Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2016-08-29T15:45:30Z","updated_at":"2016-08-29T15:45:30Z","closed_at":null,"body":"```\r\ncom/intellij/openapi/diagnostic/ControlFlowException\r\njava.lang.NoClassDefFoundError: com/intellij/openapi/diagnostic/ControlFlowException\r\n\tat org.intellij.plugins.ceylon.ide.ceylonCode.psi.CeylonFile.waitForAnalysisResult$priv$(CeylonFile.ceylon:466)\r\n\tat org.intellij.plugins.ceylon.ide.ceylonCode.psi.CeylonFile.waitForAnalysis(CeylonFile.ceylon:238)\r\n\tat org.intellij.plugins.ceylon.ide.ceylonCode.psi.CeylonFile.waitForUpToDatePhasedUnit(CeylonFile.ceylon:311)\r\n\tat org.intellij.plugins.ceylon.ide.ceylonCode.psi.NavigationPsiMethod.getParameterList(NavigationPsiMethod.ceylon:127)\r\n\tat com.intellij.psi.util.MethodSignatureUtil.areParametersErasureEqual(MethodSignatureUtil.java:292)\r\n\tat com.intellij.psi.impl.compiled.ClsMethodImpl.calcSourceMirrorMethod(ClsMethodImpl.java:300)\r\n\tat com.intellij.psi.impl.compiled.ClsMethodImpl.access$000(ClsMethodImpl.java:48)\r\n\tat com.intellij.psi.impl.compiled.ClsMethodImpl$3.compute(ClsMethodImpl.java:287)\r\n\tat com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:136)\r\n\tat com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:49)\r\n\tat com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:222)\r\n\tat com.intellij.psi.impl.PsiCachedValue.getValueWithLock(PsiCachedValue.java:66)\r\n\tat com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:38)\r\n\tat com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:129)\r\n\tat com.intellij.psi.impl.compiled.ClsMethodImpl.getSourceMirrorMethod(ClsMethodImpl.java:283)\r\n\tat com.intellij.psi.impl.compiled.ClsParameterImpl.isAutoGeneratedName(ClsParameterImpl.java:106)\r\n\tat org.jetbrains.kotlin.load.java.structure.impl.JavaValueParameterImpl.getName(JavaValueParameterImpl.java:88)\r\n\tat org.jetbrains.kotlin.load.java.lazy.descriptors.LazyJavaScope.resolveValueParameters(LazyJavaScope.kt:195)\r\n\tat org.jetbrains.kotlin.load.java.lazy.descriptors.LazyJavaScope.resolveMethodToFunctionDescriptor(LazyJavaScope.kt:122)\r\n\tat org.jetbrains.kotlin.load.java.lazy.descriptors.LazyJavaScope$functions$1.invoke(LazyJavaScope.kt:80)\r\n\tat org.jetbrains.kotlin.load.java.lazy.descriptors.LazyJavaScope$functions$1.invoke(LazyJavaScope.kt:52)\r\n\tat org.jetbrains.kotlin.storage.LockBasedStorageManager$MapBasedMemoizedFunction.invoke(LockBasedStorageManager.java:394)\r\n\tat org.jetbrains.kotlin.storage.LockBasedStorageManager$MapBasedMemoizedFunctionToNotNull.invoke(LockBasedStorageManager.java:458)\r\n\tat org.jetbrains.kotlin.load.java.lazy.descriptors.LazyJavaScope.getContributedFunctions(LazyJavaScope.kt:219)\r\n\tat org.jetbrains.kotlin.idea.caches.resolve.JavaResolutionUtils.resolveMethod(JavaResolveExtension.kt:99)\r\n\tat org.jetbrains.kotlin.idea.caches.resolve.JavaResolutionUtils.getJavaMethodDescriptor(JavaResolveExtension.kt:44)\r\n\tat org.jetbrains.kotlin.idea.caches.resolve.JavaResolutionUtils.getJavaMethodDescriptor$default(JavaResolveExtension.kt:38)\r\n\tat org.jetbrains.kotlin.idea.search.ideaExtensions.KotlinPropertyAccessorsReferenceSearcher.propertyName(KotlinPropertyAccessorsReferenceSearcher.kt:55)\r\n\tat org.jetbrains.kotlin.idea.search.ideaExtensions.KotlinPropertyAccessorsReferenceSearcher.processQuery(KotlinPropertyAccessorsReferenceSearcher.kt:37)\r\n\tat org.jetbrains.kotlin.idea.search.ideaExtensions.KotlinPropertyAccessorsReferenceSearcher.processQuery(KotlinPropertyAccessorsReferenceSearcher.kt:34)\r\n\tat com.intellij.openapi.application.QueryExecutorBase.execute(QueryExecutorBase.java:79)\r\n\tat com.intellij.util.ExecutorsQuery.processResults(ExecutorsQuery.java:45)\r\n\tat com.intellij.util.AbstractQuery.forEach(AbstractQuery.java:75)\r\n\tat com.intellij.util.MergeQuery.processSubQuery(MergeQuery.java:84)\r\n\tat com.intellij.util.MergeQuery.forEach(MergeQuery.java:56)\r\n\tat com.intellij.util.UniqueResultsQuery.process(UniqueResultsQuery.java:66)\r\n\tat com.intellij.util.UniqueResultsQuery.forEach(UniqueResultsQuery.java:56)\r\n\tat com.intellij.util.UniqueResultsQuery.findAll(UniqueResultsQuery.java:78)\r\n\tat com.intellij.find.findUsages.JavaFindUsagesHandler.findReferencesToHighlight(JavaFindUsagesHandler.java:241)\r\n\tat com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.getHighlightUsages(IdentifierHighlighterPass.java:139)\r\n\tat com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.highlightTargetUsages(IdentifierHighlighterPass.java:171)\r\n\tat com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.doCollectInformation(IdentifierHighlighterPass.java:106)\r\n\tat com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:67)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:444)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1180)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:435)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:446)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:392)\r\n\tat com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:432)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:408)\r\n\tat com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:206)\r\n\tat jsr166e.ForkJoinTask.doExec(ForkJoinTask.java:260)\r\n\tat jsr166e.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:858)\r\n\tat jsr166e.ForkJoinPool.scan(ForkJoinPool.java:1687)\r\n\tat jsr166e.ForkJoinPool.runWorker(ForkJoinPool.java:1642)\r\n\tat jsr166e.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:108)\r\nCaused by: java.lang.ClassNotFoundException: com.intellij.openapi.diagnostic.ControlFlowException PluginClassLoader[org.intellij.plugins.ceylon.ide, $pluginVersion$]\r\n\tat com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:68)\r\n\tat java.lang.ClassLoader.loadClass(ClassLoader.java:357)\r\n\t... 57 more\r\n```"}}
{"actor":{"display_login":"bjansen"}}