Skip to content

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

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

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions