Skip to content

Got some errors whenever I try to create a new Yang file #74

@gavinchlam

Description

@gavinchlam

Hi developers and experts, not sure if it's just me, I've got a fresh Code and the Yangster extension installed in my Windows 10 VM, with JDK 11.0.18. Syntax highlighting is fine when I open old Yang files. But when I create a new one there will always be errors popping out. Also other features like auto-complete are not working, so definitely something is not working well.

[Error - 11:06:14 AM] Error during request: : java.util.concurrent.CompletionException: java.lang.UnsupportedOperationException
	at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:331)
	at java.base/java.util.concurrent.CompletableFuture.andTree(CompletableFuture.java:1452)
	at java.base/java.util.concurrent.CompletableFuture.andTree(CompletableFuture.java:1442)
	at java.base/java.util.concurrent.CompletableFuture.andTree(CompletableFuture.java:1442)
	at java.base/java.util.concurrent.CompletableFuture.andTree(CompletableFuture.java:1442)
	at java.base/java.util.concurrent.CompletableFuture.allOf(CompletableFuture.java:2337)
	at org.eclipse.xtext.ide.server.concurrent.RequestManager.cancel(RequestManager.java:114)
	at org.eclipse.xtext.ide.server.concurrent.RequestManager.runWrite(RequestManager.java:80)
	at org.eclipse.xtext.ide.server.LanguageServerImpl.runBuildable(LanguageServerImpl.java:457)
	at org.eclipse.xtext.ide.server.LanguageServerImpl.didChange(LanguageServerImpl.java:397)
	at jdk.internal.reflect.GeneratedMethodAccessor67.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.eclipse.lsp4j.jsonrpc.validation.ReflectiveMessageValidator.consume(ReflectiveMessageValidator.java:68)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
	at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.UnsupportedOperationException
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.semanticTokensCompute(YangSyncDiagramLanguageServer.java:43)
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.lambda$semanticTokensFull$0(YangSyncDiagramLanguageServer.java:36)
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:66)
	... 5 more
[Error - 11:06:14 AM] Error during request: : java.lang.UnsupportedOperationException
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.semanticTokensCompute(YangSyncDiagramLanguageServer.java:43)
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.lambda$semanticTokensFull$0(YangSyncDiagramLanguageServer.java:36)
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:66)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Jun 16, 2023 11:06:14 AM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint fallbackResponseError
SEVERE: Internal error: java.lang.UnsupportedOperationException
java.util.concurrent.CompletionException: java.lang.UnsupportedOperationException
	at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:331)
	at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:346)
	at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:704)
	at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
	at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2088)
	at org.eclipse.xtext.ide.server.concurrent.AbstractRequest.logAndCompleteExceptionally(AbstractRequest.java:73)
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:69)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.UnsupportedOperationException
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.semanticTokensCompute(YangSyncDiagramLanguageServer.java:43)
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.lambda$semanticTokensFull$0(YangSyncDiagramLanguageServer.java:36)
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:66)
	... 5 more

[Error - 11:06:14 AM] Request textDocument/semanticTokens/full failed.
  Message: Internal error.
  Code: -32603 
java.util.concurrent.CompletionException: java.lang.UnsupportedOperationException
	at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:331)
	at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:346)
	at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:704)
	at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
	at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2088)
	at org.eclipse.xtext.ide.server.concurrent.AbstractRequest.logAndCompleteExceptionally(AbstractRequest.java:73)
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:69)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.UnsupportedOperationException
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.semanticTokensCompute(YangSyncDiagramLanguageServer.java:43)
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.lambda$semanticTokensFull$0(YangSyncDiagramLanguageServer.java:36)
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:66)
	... 5 more

[Error - 11:06:14 AM] Error during request: : java.util.concurrent.CompletionException: java.lang.UnsupportedOperationException
	at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:331)
	at java.base/java.util.concurrent.CompletableFuture.andTree(CompletableFuture.java:1452)
	at java.base/java.util.concurrent.CompletableFuture.andTree(CompletableFuture.java:1444)
	at java.base/java.util.concurrent.CompletableFuture.allOf(CompletableFuture.java:2337)
	at org.eclipse.xtext.ide.server.concurrent.RequestManager.cancel(RequestManager.java:114)
	at org.eclipse.xtext.ide.server.concurrent.RequestManager.runWrite(RequestManager.java:80)
	at org.eclipse.xtext.ide.server.LanguageServerImpl.runBuildable(LanguageServerImpl.java:457)
	at org.eclipse.xtext.ide.server.LanguageServerImpl.didChange(LanguageServerImpl.java:397)
	at jdk.internal.reflect.GeneratedMethodAccessor67.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.eclipse.lsp4j.jsonrpc.validation.ReflectiveMessageValidator.consume(ReflectiveMessageValidator.java:68)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
	at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.UnsupportedOperationException
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.semanticTokensCompute(YangSyncDiagramLanguageServer.java:43)
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.lambda$semanticTokensFull$0(YangSyncDiagramLanguageServer.java:36)
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:66)
	... 5 more
[Error - 11:06:15 AM] Error during request: : java.lang.UnsupportedOperationException
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.semanticTokensCompute(YangSyncDiagramLanguageServer.java:43)
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.lambda$semanticTokensFull$0(YangSyncDiagramLanguageServer.java:36)
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:66)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Jun 16, 2023 11:06:15 AM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint fallbackResponseError
SEVERE: Internal error: java.lang.UnsupportedOperationException
java.util.concurrent.CompletionException: java.lang.UnsupportedOperationException
	at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:331)
	at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:346)
	at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:704)
	at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
	at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2088)
	at org.eclipse.xtext.ide.server.concurrent.AbstractRequest.logAndCompleteExceptionally(AbstractRequest.java:73)
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:69)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.UnsupportedOperationException
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.semanticTokensCompute(YangSyncDiagramLanguageServer.java:43)
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.lambda$semanticTokensFull$0(YangSyncDiagramLanguageServer.java:36)
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:66)
	... 5 more

[Error - 11:06:15 AM] Request textDocument/semanticTokens/full failed.
  Message: Internal error.
  Code: -32603 
java.util.concurrent.CompletionException: java.lang.UnsupportedOperationException
	at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:331)
	at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:346)
	at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:704)
	at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
	at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2088)
	at org.eclipse.xtext.ide.server.concurrent.AbstractRequest.logAndCompleteExceptionally(AbstractRequest.java:73)
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:69)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.UnsupportedOperationException
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.semanticTokensCompute(YangSyncDiagramLanguageServer.java:43)
	at io.typefox.yang.diagram.YangSyncDiagramLanguageServer.lambda$semanticTokensFull$0(YangSyncDiagramLanguageServer.java:36)
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:66)
	... 5 more

On the extension host log:

2023-06-16 10:45:32.036 [error] [typefox.yang-vscode] provider FAILED
2023-06-16 10:45:32.040 [error] Error: Internal error.
	at c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:167953
	at c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:168247
	at Immediate.<anonymous> (c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:168610)
	at process.processImmediate (node:internal/timers:466:21)
2023-06-16 10:45:32.483 [error] [typefox.yang-vscode] provider FAILED
2023-06-16 10:45:32.483 [error] Error: Internal error.
	at c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:167953
	at c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:168247
	at Immediate.<anonymous> (c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:168610)
	at process.processImmediate (node:internal/timers:466:21)
2023-06-16 10:46:29.592 [info] ExtensionService#_doActivateExtension vscode.typescript-language-features, startup: false, activationEvent: 'onLanguage:javascript'
2023-06-16 10:46:59.301 [error] [typefox.yang-vscode] provider FAILED
2023-06-16 10:46:59.303 [error] Error: Internal error.
	at c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:167953
	at c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:168247
	at Immediate.<anonymous> (c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:168610)
	at process.processImmediate (node:internal/timers:466:21)
2023-06-16 10:58:39.047 [error] [typefox.yang-vscode] provider FAILED
2023-06-16 10:58:39.085 [error] Error: Internal error.
	at c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:167953
	at c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:168247
	at Immediate.<anonymous> (c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:168610)
	at process.processImmediate (node:internal/timers:466:21)
2023-06-16 11:06:14.851 [error] [typefox.yang-vscode] provider FAILED
2023-06-16 11:06:14.866 [error] Error: Internal error.
	at c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:167953
	at c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:168247
	at Immediate.<anonymous> (c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:168610)
	at process.processImmediate (node:internal/timers:466:21)
2023-06-16 11:06:15.213 [error] [typefox.yang-vscode] provider FAILED
2023-06-16 11:06:15.213 [error] Error: Internal error.
	at c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:167953
	at c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:168247
	at Immediate.<anonymous> (c:\Users\Gavin\.vscode\extensions\typefox.yang-vscode-2.2.0\extension\pack\extension.js:1:168610)
	at process.processImmediate (node:internal/timers:466:21)

See if I need to provide more information for troubleshooting, thanks!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions