{"action":"opened","issue":{"url":"https://api.github.com/repos/eclipse/che/issues/11258","repository_url":"https://api.github.com/repos/eclipse/che","labels_url":"https://api.github.com/repos/eclipse/che/issues/11258/labels{/name}","comments_url":"https://api.github.com/repos/eclipse/che/issues/11258/comments","events_url":"https://api.github.com/repos/eclipse/che/issues/11258/events","html_url":"https://github.com/eclipse/che/issues/11258","id":361264274,"node_id":"MDU6SXNzdWUzNjEyNjQyNzQ=","number":11258,"title":"Go to symbol feature do not show items with enabled C# language server","user":{"login":"musienko-maxim","id":1640058,"node_id":"MDQ6VXNlcjE2NDAwNTg=","avatar_url":"https://avatars2.githubusercontent.com/u/1640058?v=4","gravatar_id":"","url":"https://api.github.com/users/musienko-maxim","html_url":"https://github.com/musienko-maxim","followers_url":"https://api.github.com/users/musienko-maxim/followers","following_url":"https://api.github.com/users/musienko-maxim/following{/other_user}","gists_url":"https://api.github.com/users/musienko-maxim/gists{/gist_id}","starred_url":"https://api.github.com/users/musienko-maxim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/musienko-maxim/subscriptions","organizations_url":"https://api.github.com/users/musienko-maxim/orgs","repos_url":"https://api.github.com/users/musienko-maxim/repos","events_url":"https://api.github.com/users/musienko-maxim/events{/privacy}","received_events_url":"https://api.github.com/users/musienko-maxim/received_events","type":"User","site_admin":false},"labels":[{"id":192367926,"node_id":"MDU6TGFiZWwxOTIzNjc5MjY=","url":"https://api.github.com/repos/eclipse/che/labels/kind/bug","name":"kind/bug","color":"fc2929","default":false},{"id":409291439,"node_id":"MDU6TGFiZWw0MDkyOTE0Mzk=","url":"https://api.github.com/repos/eclipse/che/labels/team/ide","name":"team/ide","color":"f9d0c4","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-18T11:44:35Z","updated_at":"2018-09-18T11:44:35Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"### Reproduction Steps\r\n- Create a workspace based on .Net stack\r\n- Create `dotnet-web-simple` project from IDE wizard\r\n- Wait message about successfully initialization of the language server and appearance `bin` and `obj` folders\r\n- Launch Assistant -> Go To Symbol\r\n**Expected result:** The widget should show the file structure (namespace, methods, class)\r\n**Actual result:** The widget is empty\r\n**Additional info:**\r\n![screencast-nimbus-screenshot everhelper me-2018 09 18-14-41-25](https://user-images.githubusercontent.com/1640058/45685185-358d5500-bb51-11e8-99f9-fb378501e41e.gif)\r\n\r\n<details>\r\n\r\n\r\n<summary>ws-agent-logs: </summary>\r\n\r\n```\r\n-------------------------\r\nAfter invoking `Go To Symbol` we have exception on the dev/ console like:    \r\n`java.util.concurrent.CompletionException: java.util.concurrent.CancellationException\r\n2018-09-18 10:56:13,224[equestProcessor]  [INFO ] [o.e.c.a.l.util.OperationUtil 91]     - Exception occurred in request\r\n\tat java.util.concurrent.CompletableFuture.uniAccept(CompletableFuture.java:647)\r\n\tat java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:632)\r\n\tat java.util.concurrent.CompletableFuture.cancel(CompletableFuture.java:2265)\r\n\tat java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474)\r\n\tat org.eclipse.che.api.languageserver.TextDocumentService.hover(TextDocumentService.java:390)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager$OneToOneHandler.access$1000(RequestHandlerManager.java:335)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.JsonRpcMessageReceiver.lambda$receive$0(JsonRpcMessageReceiver.java:73)\r\n\tat java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:308)\r\n\tat org.eclipse.lsp4j.jsonrpc.RemoteEndpoint$1.cancel(RemoteEndpoint.java:116)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager.handle(RequestHandlerManager.java:224)\r\n\tat java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.reception.FunctionConfiguratorOneToOne.lambda$withFunction$0(FunctionConfiguratorOneToOne.java:76)\r\n\tat org.eclipse.che.api.languageserver.util.OperationUtil.doInParallel(OperationUtil.java:115)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.JsonRpcMessageReceiver.processRequest(JsonRpcMessageReceiver.java:98)\r\n\t... 14 common frames omitted\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\r\n\tat java.util.concurrent.CompletableFuture.cancel(CompletableFuture.java:2263)\r\nCaused by: java.util.concurrent.CancellationException: null\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestDispatcher.dispatch(RequestDispatcher.java:52)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager$OneToOneHandler.handle(RequestHandlerManager.java:351)\r\n\tat java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:292)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager$OneToOneHandler.handle(RequestHandlerManager.java:351)\r\n\tat org.eclipse.lsp4j.jsonrpc.RemoteEndpoint$1.cancel(RemoteEndpoint.java:116)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestDispatcher.dispatch(RequestDispatcher.java:52)\r\n\tat java.lang.Thread.run(Thread.java:748)\r\n\tat java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:632)\r\n\t... 14 common frames omitted\r\n\tat org.eclipse.che.commons.lang.concurrent.CopyThreadLocalRunnable.run(CopyThreadLocalRunnable.java:38)\r\n\tat java.util.concurrent.CompletableFuture.cancel(CompletableFuture.java:2265)\r\n\tat org.eclipse.che.commons.lang.concurrent.CopyThreadLocalRunnable.run(CopyThreadLocalRunnable.java:38)\r\n\tat org.eclipse.che.api.languageserver.TextDocumentService.hover(TextDocumentService.java:390)\r\n2018-09-18 10:56:13,229[equestProcessor]  [INFO ] [o.e.c.a.l.util.OperationUtil 91]     - Exception occurred in request\r\n\tat org.eclipse.che.api.languageserver.util.OperationUtil.doInParallel(OperationUtil.java:115)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.JsonRpcMessageReceiver.lambda$receive$0(JsonRpcMessageReceiver.java:73)\r\n\tat java.util.concurrent.CompletableFuture.cancel(CompletableFuture.java:2263)\r\n\tat java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:292)\r\njava.util.concurrent.CompletionException: java.util.concurrent.CancellationException\r\n\tat java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:308)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager.handle(RequestHandlerManager.java:224)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.JsonRpcMessageReceiver.processRequest(JsonRpcMessageReceiver.java:98)\r\n\tat java.util.concurrent.CompletableFuture.uniAccept(CompletableFuture.java:647)\r\nCaused by: java.util.concurrent.CancellationException: null\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager$OneToOneHandler.access$1000(RequestHandlerManager.java:335)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\r\n\tat java.lang.Thread.run(Thread.java:748)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.reception.FunctionConfiguratorOneToOne.lambda$withFunction$0(FunctionConfiguratorOneToOne.java:76)\r\n2018-09-18 10:56:17,691[equestProcessor]  [INFO ] [o.e.c.a.l.util.OperationUtil 91]     - Exception occurred in request\r\n\tat java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474)\r\nCaused by: java.util.concurrent.CancellationException: null\r\n\tat java.util.concurrent.CompletableFuture.cancel(CompletableFuture.java:2265)\r\n\tat java.util.concurrent.CompletableFuture.uniAccept(CompletableFuture.java:647)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.JsonRpcMessageReceiver.lambda$receive$0(JsonRpcMessageReceiver.java:73)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestDispatcher.dispatch(RequestDispatcher.java:52)\r\n\tat org.eclipse.che.api.languageserver.util.OperationUtil.doInParallel(OperationUtil.java:115)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\r\n\t... 14 common frames omitted\r\n\tat org.eclipse.che.commons.lang.concurrent.CopyThreadLocalRunnable.run(CopyThreadLocalRunnable.java:38)\r\n\tat java.util.concurrent.CompletableFuture.cancel(CompletableFuture.java:2263)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\n\tat org.eclipse.che.api.languageserver.TextDocumentService.documentSymbol(TextDocumentService.java:260)\r\n\tat java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:308)\r\n\tat org.eclipse.lsp4j.jsonrpc.RemoteEndpoint$1.cancel(RemoteEndpoint.java:116)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager$OneToManyHandler.handle(RequestHandlerManager.java:389)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager$OneToManyHandler.access$1100(RequestHandlerManager.java:374)\r\n\tat java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:292)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.JsonRpcMessageReceiver.processRequest(JsonRpcMessageReceiver.java:98)\r\njava.util.concurrent.CompletionException: java.util.concurrent.CancellationException\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.reception.FunctionConfiguratorOneToMany.lambda$withFunction$0(FunctionConfiguratorOneToMany.java:77)\r\n\tat java.lang.Thread.run(Thread.java:748)\r\n\tat java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:632)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager.handle(RequestHandlerManager.java:227)\r\n\tat java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:292)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.JsonRpcMessageReceiver.processRequest(JsonRpcMessageReceiver.java:98)\r\n\tat java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:308)\r\n\tat java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:308)\r\nCaused by: java.util.concurrent.CancellationException: null\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestDispatcher.dispatch(RequestDispatcher.java:52)\r\n\tat java.util.concurrent.CompletableFuture.cancel(CompletableFuture.java:2265)\r\n\tat java.util.concurrent.CompletableFuture.uniAccept(CompletableFuture.java:647)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.reception.FunctionConfiguratorOneToOne.lambda$withFunction$0(FunctionConfiguratorOneToOne.java:76)\r\n\tat org.eclipse.lsp4j.jsonrpc.RemoteEndpoint$1.cancel(RemoteEndpoint.java:116)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager.handle(RequestHandlerManager.java:224)\r\n\tat java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\r\n\tat org.eclipse.che.api.languageserver.util.OperationUtil.doInParallel(OperationUtil.java:115)\r\n\tat java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:632)\r\njava.util.concurrent.CompletionException: java.util.concurrent.CancellationException\r\n\t... 14 common frames omitted\r\n\tat java.util.concurrent.CompletableFuture.uniAccept(CompletableFuture.java:647)\r\n\tat org.eclipse.che.commons.lang.concurrent.CopyThreadLocalRunnable.run(CopyThreadLocalRunnable.java:38)\r\n\tat org.eclipse.che.api.languageserver.TextDocumentService.hover(TextDocumentService.java:390)\r\n\tat java.util.concurrent.CompletableFuture.cancel(CompletableFuture.java:2263)\r\n\tat java.lang.Thread.run(Thread.java:748)\r\njava.util.concurrent.CompletionException: java.util.concurrent.CancellationException\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager$OneToOneHandler.access$1000(RequestHandlerManager.java:335)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager$OneToOneHandler.handle(RequestHandlerManager.java:351)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager$OneToOneHandler.handle(RequestHandlerManager.java:351)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\n\tat java.util.concurrent.CompletableFuture.cancel(CompletableFuture.java:2265)\r\n2018-09-18 10:56:17,918[equestProcessor]  [INFO ] [o.e.c.a.l.util.OperationUtil 91]     - Exception occurred in request\r\n\tat java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474)\r\n2018-09-18 10:56:17,931[equestProcessor]  [INFO ] [o.e.c.a.l.util.OperationUtil 91]     - Exception occurred in request\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.JsonRpcMessageReceiver.lambda$receive$0(JsonRpcMessageReceiver.java:73)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager.handle(RequestHandlerManager.java:224)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.JsonRpcMessageReceiver.processRequest(JsonRpcMessageReceiver.java:98)\r\n\tat org.eclipse.che.commons.lang.concurrent.CopyThreadLocalRunnable.run(CopyThreadLocalRunnable.java:38)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestHandlerManager$OneToOneHandler.access$1000(RequestHandlerManager.java:335)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.RequestDispatcher.dispatch(RequestDispatcher.java:52)\r\n\tat java.lang.Thread.run(Thread.java:748)\r\n\tat java.util.concurrent.CompletableFuture.cancel(CompletableFuture.java:2263)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\nCaused by: java.util.concurrent.CancellationException: null\r\n\t... 14 common frames omitted\r\n\tat org.eclipse.che.api.languageserver.TextDocumentService.hover(TextDocumentService.java:390)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.reception.FunctionConfiguratorOneToOne.lambda$withFunction$0(FunctionConfiguratorOneToOne.java:76)\r\n\tat org.eclipse.che.api.languageserver.util.OperationUtil.doInParallel(OperationUtil.java:115)\r\n\tat org.eclipse.lsp4j.jsonrpc.RemoteEndpoint$1.cancel(RemoteEndpoint.java:116)\r\n\tat java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:292)\r\n\tat java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:632)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\r\n\tat org.eclipse.che.api.core.jsonrpc.commons.JsonRpcMessageReceiver.lambda$receive$0(JsonRpcMessageReceiver.java:73)`\r\n\r\n`Error computing hover tooltip\r\nbuilt-codeEdit-amd.js:27590 TypeError: Cannot read property 'a' of null\r\n    at aQl (_app-0.js:19624)\r\n    at $Hl._Hl [as lF] (_app-0.js:19362)\r\n    at Object.computeHoverInfo (_app-0.js:10160)\r\n    at DeferredService.computeHoverInfo (built-codeEdit-amd.js:44749)\r\n    at Hover.<anonymous> (built-codeEdit-amd.js:35384)\r\n    at Array.forEach (<anonymous>)\r\n    at Hover.computeHoverInfo (built-codeEdit-amd.js:35380)\r\n    at Tooltip._processInfo (built-codeEdit-amd.js:27560)\r\n    at Tooltip.onHover (built-codeEdit-amd.js:27440)\r\n    at built-codeEdit-amd.js:32315\r\nbuilt-codeEdit-amd.js:27589 Error computing hover tooltip\r\nbuilt-codeEdit-amd.js:27590 TypeError: Cannot read property 'a' of null\r\n    at aQl (_app-0.js:19624)\r\n    at $Hl._Hl [as lF] (_app-0.js:19362)\r\n    at Object.computeHoverInfo (_app-0.js:10160)\r\n    at DeferredService.computeHoverInfo (built-codeEdit-amd.js:44749)\r\n    at Hover.<anonymous> (built-codeEdit-amd.js:35384)\r\n    at Array.forEach (<anonymous>)\r\n    at Hover.computeHoverInfo (built-codeEdit-amd.js:35380)\r\n    at Tooltip._processInfo (built-codeEdit-amd.js:27560)\r\n    at Tooltip.onHover (built-codeEdit-amd.js:27440)\r\n    at built-codeEdit-amd.js:32315`\r\n```\r\n</details>\r\n\r\n<details>\r\n<summary>js-console-logs: </summary>\r\nError computing hover tooltip\r\nbuilt-codeEdit-amd.js:27590 TypeError: Cannot read property 'a' of null\r\n    at aQl (_app-0.js:19624)\r\n    at $Hl._Hl [as lF] (_app-0.js:19362)\r\n    at Object.computeHoverInfo (_app-0.js:10160)\r\n    at DeferredService.computeHoverInfo (built-codeEdit-amd.js:44749)\r\n    at Hover.<anonymous> (built-codeEdit-amd.js:35384)\r\n    at Array.forEach (<anonymous>)\r\n    at Hover.computeHoverInfo (built-codeEdit-amd.js:35380)\r\n    at Tooltip._processInfo (built-codeEdit-amd.js:27560)\r\n    at Tooltip.onHover (built-codeEdit-amd.js:27440)\r\n    at built-codeEdit-amd.js:32315\r\nbuilt-codeEdit-amd.js:27589 Error computing hover tooltip\r\nbuilt-codeEdit-amd.js:27590 TypeError: Cannot read property 'a' of null\r\n    at aQl (_app-0.js:19624)\r\n    at $Hl._Hl [as lF] (_app-0.js:19362)\r\n    at Object.computeHoverInfo (_app-0.js:10160)\r\n    at DeferredService.computeHoverInfo (built-codeEdit-amd.js:44749)\r\n    at Hover.<anonymous> (built-codeEdit-amd.js:35384)\r\n    at Array.forEach (<anonymous>)\r\n    at Hover.computeHoverInfo (built-codeEdit-amd.js:35380)\r\n    at Tooltip._processInfo (built-codeEdit-amd.js:27560)\r\n    at Tooltip.onHover (built-codeEdit-amd.js:27440)\r\n    at built-codeEdit-amd.js:32315\r\n```\r\n</details>\r\n\r\n\r\n\r\n**Diagnostics:** \r\n\r\n"}}
{"actor":{"display_login":"musienko-maxim"}}