-
Notifications
You must be signed in to change notification settings - Fork 220
Closed
Labels
Milestone
Description
I see this in the logs:
14:25:54.599 [pool-3-thread-3] ERROR o.s.i.v.b.j.u.CompilationUnitCache -
java.lang.UnsupportedOperationException: null
at java.base/java.util.ImmutableCollections.uoe(ImmutableCollections.java:142)
at java.base/java.util.ImmutableCollections$AbstractImmutableCollection.addAll(ImmutableCollections.java:148)
at org.springframework.ide.vscode.boot.java.requestmapping.WebConfigCodeLensProvider.provideCodeLens(WebConfigCodeLensProvider.java:83)
at org.springframework.ide.vscode.boot.java.requestmapping.WebConfigCodeLensProvider$1.visit(WebConfigCodeLensProvider.java:60)
at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:480)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:3312)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:3383)
at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:257)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:3312)
at org.springframework.ide.vscode.boot.java.requestmapping.WebConfigCodeLensProvider.provideCodeLenses(WebConfigCodeLensProvider.java:57)
at org.springframework.ide.vscode.boot.java.handlers.BootJavaCodeLensEngine.lambda$provideCodeLenses$0(BootJavaCodeLensEngine.java:72)
at org.springframework.ide.vscode.boot.java.utils.CompilationUnitCache.withCompilationUnit(CompilationUnitCache.java:239)
at org.springframework.ide.vscode.boot.java.utils.CompilationUnitCache.withCompilationUnit(CompilationUnitCache.java:200)
at org.springframework.ide.vscode.boot.java.handlers.BootJavaCodeLensEngine.provideCodeLenses(BootJavaCodeLensEngine.java:67)
at org.springframework.ide.vscode.boot.java.handlers.BootJavaCodeLensEngine.handle(BootJavaCodeLensEngine.java:50)
at org.springframework.ide.vscode.commons.languageserver.composable.CompositeLanguageServerComponents$4.lambda$handle$2(CompositeLanguageServerComponents.java:166)
at java.base/java.util.stream.ReferencePipeline$7$1FlatMap.accept(ReferencePipeline.java:289)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:215)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1716)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:727)
at org.springframework.ide.vscode.commons.languageserver.composable.CompositeLanguageServerComponents$4.handle(CompositeLanguageServerComponents.java:167)
at org.springframework.ide.vscode.commons.languageserver.util.SimpleTextDocumentService.lambda$codeLens$19(SimpleTextDocumentService.java:597)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:692)
at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:528)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1095)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:619)
at java.base/java.lang.Thread.run(Thread.java:1447)