{"action":"created","issue":{"url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij/issues/454","repository_url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij","labels_url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij/issues/454/labels{/name}","comments_url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij/issues/454/comments","events_url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij/issues/454/events","html_url":"https://github.com/ceylon/ceylon-ide-intellij/issues/454","id":174950026,"number":454,"title":"IDE Errors | Not sure if its already reported","user":{"login":"karimiumar","id":9896893,"avatar_url":"https://avatars.githubusercontent.com/u/9896893?v=3","gravatar_id":"","url":"https://api.github.com/users/karimiumar","html_url":"https://github.com/karimiumar","followers_url":"https://api.github.com/users/karimiumar/followers","following_url":"https://api.github.com/users/karimiumar/following{/other_user}","gists_url":"https://api.github.com/users/karimiumar/gists{/gist_id}","starred_url":"https://api.github.com/users/karimiumar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karimiumar/subscriptions","organizations_url":"https://api.github.com/users/karimiumar/orgs","repos_url":"https://api.github.com/users/karimiumar/repos","events_url":"https://api.github.com/users/karimiumar/events{/privacy}","received_events_url":"https://api.github.com/users/karimiumar/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":8,"closed_issues":399,"state":"open","created_at":"2013-11-11T19:57:33Z","updated_at":"2016-09-07T14:28:48Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2016-09-04T13:53:49Z","updated_at":"2016-09-07T14:42:20Z","closed_at":null,"body":"```\r\n2016-09-04 19:12:59,426 [9095850]  ERROR - mpl.search.PsiSearchHelperImpl - No PSI node found for ceylon node of type ObjectDefinition at (471-615).\r\n \r\njava.lang.IllegalArgumentException: No PSI node found for ceylon node of type ObjectDefinition at (471-615).\r\n\r\n\tat org.intellij.plugins.ceylon.ide.ceylonCode.psi.CeylonTreeUtil.findPsiElement(CeylonTreeUtil.java:61)\r\n\tat org.intellij.plugins.ceylon.ide.ceylonCode.resolve.CeylonReference.resolve(CeylonReference.java:86)\r\n\tat org.intellij.plugins.ceylon.ide.ceylonCode.resolve.CeylonReference.isReferenceTo(CeylonReference.java:138)\r\n\tat com.intellij.psi.search.SingleTargetRequestResultProcessor.processTextOccurrence(SingleTargetRequestResultProcessor.java:52)\r\n\tat com.intellij.psi.impl.search.PsiSearchHelperImpl$10.execute(PsiSearchHelperImpl.java:736)\r\n\tat com.intellij.psi.impl.search.LowLevelSearchUtil.processTreeUp(LowLevelSearchUtil.java:134)\r\n\tat com.intellij.psi.impl.search.LowLevelSearchUtil.access$000(LowLevelSearchUtil.java:47)\r\n\tat com.intellij.psi.impl.search.LowLevelSearchUtil$1.execute(LowLevelSearchUtil.java:204)\r\n\tat com.intellij.psi.impl.search.LowLevelSearchUtil.processTextOccurrences(LowLevelSearchUtil.java:271)\r\n\tat com.intellij.psi.impl.search.LowLevelSearchUtil.processElementsContainingWordInElement(LowLevelSearchUtil.java:200)\r\n\tat com.intellij.psi.impl.search.PsiSearchHelperImpl$2.processInReadAction(PsiSearchHelperImpl.java:200)\r\n\tat com.intellij.psi.impl.search.PsiSearchHelperImpl$2.processInReadAction(PsiSearchHelperImpl.java:188)\r\n\tat com.intellij.openapi.application.ReadActionProcessor$1.compute(ReadActionProcessor.java:32)\r\n\tat com.intellij.openapi.application.ReadActionProcessor$1.compute(ReadActionProcessor.java:29)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:867)\r\n\tat com.intellij.openapi.application.ReadActionProcessor.process(ReadActionProcessor.java:29)\r\n\tat com.intellij.concurrency.JobLauncherImpl.lambda$null$0(JobLauncherImpl.java:99)\r\n\tat com.intellij.concurrency.JobLauncherImpl$$Lambda$190/704062863.run(Unknown Source)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:494)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:443)\r\n\tat com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)\r\n\tat com.intellij.concurrency.JobLauncherImpl.lambda$processImmediatelyIfTooFew$1(JobLauncherImpl.java:95)\r\n\tat com.intellij.concurrency.JobLauncherImpl$$Lambda$189/117935059.run(Unknown Source)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1034)\r\n\tat com.intellij.concurrency.JobLauncherImpl.processImmediatelyIfTooFew(JobLauncherImpl.java:106)\r\n\tat com.intellij.concurrency.JobLauncherImpl.invokeConcurrentlyUnderProgress(JobLauncherImpl.java:52)\r\n\tat com.intellij.psi.impl.search.PsiSearchHelperImpl.processElementsWithWord(PsiSearchHelperImpl.java:208)\r\n\tat com.intellij.psi.impl.search.PsiSearchHelperImpl.processSingleRequest(PsiSearchHelperImpl.java:905)\r\n\tat com.intellij.psi.impl.search.PsiSearchHelperImpl.processRequests(PsiSearchHelperImpl.java:597)\r\n\tat com.intellij.psi.search.SearchRequestQuery.processResults(SearchRequestQuery.java:45)\r\n\tat com.intellij.util.AbstractQuery.forEach(AbstractQuery.java:79)\r\n\tat com.intellij.util.MergeQuery.processSubQuery(MergeQuery.java:85)\r\n\tat com.intellij.util.MergeQuery.forEach(MergeQuery.java:57)\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:79)\r\n\tat com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.getUsages(IdentifierHighlighterPass.java:163)\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:195)\r\n\tat com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.doCollectInformation(IdentifierHighlighterPass.java:106)\r\n\tat com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:70)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$0(PassExecutorService.java:434)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$$Lambda$477/1422489199.run(Unknown Source)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1034)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:427)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$$Lambda$473/1471962946.run(Unknown Source)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:494)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:443)\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:426)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:402)\r\n\tat com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:154)\r\n\tat java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)\r\n\tat java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:902)\r\n\tat java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1689)\r\n\tat java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1644)\r\n\tat java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)\r\n2016-09-04 19:12:59,428 [9095852]  ERROR - mpl.search.PsiSearchHelperImpl - IntelliJ IDEA 2016.2.3  Build #IC-162.1812.17 \r\n2016-09-04 19:12:59,428 [9095852]  ERROR - mpl.search.PsiSearchHelperImpl - JDK: 1.8.0-tuxjdk \r\n2016-09-04 19:12:59,428 [9095852]  ERROR - mpl.search.PsiSearchHelperImpl - VM: OpenJDK 64-Bit Client VM \r\n2016-09-04 19:12:59,429 [9095853]  ERROR - mpl.search.PsiSearchHelperImpl - Vendor: Oracle Corporation \r\n2016-09-04 19:12:59,429 [9095853]  ERROR - mpl.search.PsiSearchHelperImpl - OS: Linux \r\n2016-09-04 19:12:59,429 [9095853]  ERROR - mpl.search.PsiSearchHelperImpl - Last Action: EditorPaste \r\n2016-09-04 19:12:59,911 [9096335]  ERROR - mpl.search.PsiSearchHelperImpl - No PSI node found for ceylon node of type ObjectDefinition at (471-615).\r\n \r\njava.lang.IllegalArgumentException: No PSI node found for ceylon node of type ObjectDefinition at (471-615).\r\n\r\n\tat org.intellij.plugins.ceylon.ide.ceylonCode.psi.CeylonTreeUtil.findPsiElement(CeylonTreeUtil.java:61)\r\n\tat org.intellij.plugins.ceylon.ide.ceylonCode.resolve.CeylonReference.resolve(CeylonReference.java:86)\r\n\tat org.intellij.plugins.ceylon.ide.ceylonCode.resolve.CeylonReference.isReferenceTo(CeylonReference.java:138)\r\n\tat com.intellij.psi.search.SingleTargetRequestResultProcessor.processTextOccurrence(SingleTargetRequestResultProcessor.java:52)\r\n\tat com.intellij.psi.impl.search.PsiSearchHelperImpl$10.execute(PsiSearchHelperImpl.java:736)\r\n\tat com.intellij.psi.impl.search.LowLevelSearchUtil.processTreeUp(LowLevelSearchUtil.java:134)\r\n\tat com.intellij.psi.impl.search.LowLevelSearchUtil.access$000(LowLevelSearchUtil.java:47)\r\n\tat com.intellij.psi.impl.search.LowLevelSearchUtil$1.execute(LowLevelSearchUtil.java:204)\r\n\tat com.intellij.psi.impl.search.LowLevelSearchUtil.processTextOccurrences(LowLevelSearchUtil.java:271)\r\n\tat com.intellij.psi.impl.search.LowLevelSearchUtil.processElementsContainingWordInElement(LowLevelSearchUtil.java:200)\r\n\tat com.intellij.psi.impl.search.PsiSearchHelperImpl$2.processInReadAction(PsiSearchHelperImpl.java:200)\r\n\tat com.intellij.psi.impl.search.PsiSearchHelperImpl$2.processInReadAction(PsiSearchHelperImpl.java:188)\r\n\tat com.intellij.openapi.application.ReadActionProcessor$1.compute(ReadActionProcessor.java:32)\r\n\tat com.intellij.openapi.application.ReadActionProcessor$1.compute(ReadActionProcessor.java:29)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:867)\r\n\tat com.intellij.openapi.application.ReadActionProcessor.process(ReadActionProcessor.java:29)\r\n\tat com.intellij.concurrency.JobLauncherImpl.lambda$null$0(JobLauncherImpl.java:99)\r\n\tat com.intellij.concurrency.JobLauncherImpl$$Lambda$190/704062863.run(Unknown Source)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:494)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:443)\r\n\tat com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)\r\n\tat com.intellij.concurrency.JobLauncherImpl.lambda$processImmediatelyIfTooFew$1(JobLauncherImpl.java:95)\r\n\tat com.intellij.concurrency.JobLauncherImpl$$Lambda$189/117935059.run(Unknown Source)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1034)\r\n\tat com.intellij.concurrency.JobLauncherImpl.processImmediatelyIfTooFew(JobLauncherImpl.java:106)\r\n\tat com.intellij.concurrency.JobLauncherImpl.invokeConcurrentlyUnderProgress(JobLauncherImpl.java:52)\r\n\tat com.intellij.psi.impl.search.PsiSearchHelperImpl.processElementsWithWord(PsiSearchHelperImpl.java:208)\r\n\tat com.intellij.psi.impl.search.PsiSearchHelperImpl.processSingleRequest(PsiSearchHelperImpl.java:905)\r\n\tat com.intellij.psi.impl.search.PsiSearchHelperImpl.processRequests(PsiSearchHelperImpl.java:597)\r\n\tat com.intellij.psi.search.SearchRequestQuery.processResults(SearchRequestQuery.java:45)\r\n\tat com.intellij.util.AbstractQuery.forEach(AbstractQuery.java:79)\r\n\tat com.intellij.util.MergeQuery.processSubQuery(MergeQuery.java:85)\r\n\tat com.intellij.util.MergeQuery.forEach(MergeQuery.java:57)\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:79)\r\n\tat com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.getUsages(IdentifierHighlighterPass.java:163)\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:195)\r\n\tat com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.doCollectInformation(IdentifierHighlighterPass.java:106)\r\n\tat com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:70)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$0(PassExecutorService.java:434)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$$Lambda$477/1422489199.run(Unknown Source)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1034)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:427)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$$Lambda$473/1471962946.run(Unknown Source)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:494)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:443)\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:426)\r\n\tat com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:402)\r\n\tat com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:154)\r\n\tat java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)\r\n\tat java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:902)\r\n\tat java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1689)\r\n\tat java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1644)\r\n\tat java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)\r\n2016-09-04 19:12:59,913 [9096337]  ERROR - mpl.search.PsiSearchHelperImpl - IntelliJ IDEA 2016.2.3  Build #IC-162.1812.17 \r\n2016-09-04 19:12:59,913 [9096337]  ERROR - mpl.search.PsiSearchHelperImpl - JDK: 1.8.0-tuxjdk \r\n2016-09-04 19:12:59,913 [9096337]  ERROR - mpl.search.PsiSearchHelperImpl - VM: OpenJDK 64-Bit Client VM \r\n2016-09-04 19:12:59,913 [9096337]  ERROR - mpl.search.PsiSearchHelperImpl - Vendor: Oracle Corporation \r\n2016-09-04 19:12:59,913 [9096337]  ERROR - mpl.search.PsiSearchHelperImpl - OS: Linux \r\n2016-09-04 19:12:59,913 [9096337]  ERROR - mpl.search.PsiSearchHelperImpl - Last Action: EditorCopy \r\n```"},"comment":{"url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij/issues/comments/245302758","html_url":"https://github.com/ceylon/ceylon-ide-intellij/issues/454#issuecomment-245302758","issue_url":"https://api.github.com/repos/ceylon/ceylon-ide-intellij/issues/454","id":245302758,"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},"created_at":"2016-09-07T14:42:20Z","updated_at":"2016-09-07T14:42:20Z","body":"I confirm that `CeylonTreeUtil.java` doesn't throw exceptions at line 61 since June 16th, so you must be running 1.2.3-201606161613, and that kind of error has very likely been fixed since then. Please retest with nightly builds, and reopen this issue if the problem appears again."}}
{"actor":{"display_login":"bjansen"}}