oracle / javavscode

Java platform support for Visual Studio Code for full featured Java development (edit-compile-debug & test cycle)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Formatting modifies content

anthonyvdotbe opened this issue · comments

I had this file:

package ...;

import java.io.IOException;

import io.helidon.config.Config;
import io.helidon.logging.common.LogConfig;
import io.helidon.webserver.WebServer;

public class Main {

    private Main() {
    }

    public static void main(String[] args) throws IOException {
        LogConfig.configureRuntime();

        Config config = Config.create();
        Config.global(config);

        WebServer server = WebServer.builder()
                .config(config.get("server"))
                .routing(Main::routing)
                .build()
                .start();

        System.out.println("WEB server is up! http://localhost:" + server.port() + "/simple-greet");
    }

    static void routing(HttpRouting.Builder routing) {
        routing.register("/feedback", new FeedbackService());
    }
}

Doing Format Document results in this:

package ...;

import java.io.IOException;

import io.helidon.config.Config;
import io.helidon.logging.common.LogConfig;
import io.helidon.webserver.WebServer;

public class Main {

    private Main() {
    }

    public static void main(String[] args) throws IOException {
        LogConfig.configureRuntime();

        Config config = Config.create();
        Config.global(config);

        WebServer server = WebServer.builder()
                .config(config.get("server"))
                .routing(Main::routing)
                .build()
                .start();

        System.out.println("WEB server is up! http://localhost:" + server.port() + "/simple-greet");
    }

        sta
         *     routing.register("/feedback", new FeedbackService()); }
     *      *          * }

Logs:

[Error - 9:54:19 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
[Error - 9:54:36 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
[Error - 9:54:45 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
[Error - 9:54:52 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS
INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.tools.javac.util.Names ]
[Error - 9:55:03 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
[Error - 9:55:06 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
[Error - 9:55:15 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
[Error - 9:55:25 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
[Error - 9:55:27 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
[Error - 9:55:30 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
[Error - 9:55:33 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.eclipse.lsp4j.jsonrpc.RemoteEndpoint]: Unmatched cancel notification for request id 2262
[Error - 9:55:36 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
[Error - 9:55:37 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
[Error - 9:55:43 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
[Error - 9:55:44 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS
INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.tools.javac.util.Names ]
WARNING [org.eclipse.lsp4j.jsonrpc.RemoteEndpoint]: Unmatched cancel notification for request id 2295
[Error - 9:56:41 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 918
WARNING [org.netbeans.modules.java.hints]: startOffset = 918
WARNING [org.netbeans.modules.java.hints]: endOffset = 918
[Error - 9:56:49 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 919
WARNING [org.netbeans.modules.java.hints]: startOffset = 919
WARNING [org.netbeans.modules.java.hints]: endOffset = 919
[Error - 9:56:49 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 1013
WARNING [org.netbeans.modules.java.hints]: startOffset = 1013
WARNING [org.netbeans.modules.java.hints]: endOffset = 1013
[Error - 9:57:02 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 918
WARNING [org.netbeans.modules.java.hints]: startOffset = 918
WARNING [org.netbeans.modules.java.hints]: endOffset = 918
[Error - 9:57:07 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 872
WARNING [org.netbeans.modules.java.hints]: startOffset = 872
WARNING [org.netbeans.modules.java.hints]: endOffset = 872
WARNING [org.eclipse.lsp4j.jsonrpc.RemoteEndpoint]: Notification threw an exception: {
  "jsonrpc": "2.0",
  "method": "textDocument/didChange",
  "params": {
    "textDocument": {
      "version": 260,
      "uri": "file:///c%3A/Users/antho/.../Main.java"
    },
    "contentChanges": [
      {
        "range": {
          "start": {
            "line": 31,
            "character": 0
          },
          "end": {
            "line": 31,
            "character": 0
          }
        },
        "rangeLength": 0,
        "text": "         * "
      },
      {
        "range": {
          "start": {
            "line": 31,
            "character": 0
          },
          "end": {
            "line": 31,
            "character": 0
          }
        },
        "rangeLength": 0,
        "text": "     * "
      },
      {
        "range": {
          "start": {
            "line": 31,
            "character": 0
          },
          "end": {
            "line": 31,
            "character": 0
          }
        },
        "rangeLength": 0,
        "text": "     * "
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 61
          },
          "end": {
            "line": 30,
            "character": 3
          }
        },
        "rangeLength": 4,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 3
          },
          "end": {
            "line": 29,
            "character": 3
          }
        },
        "rangeLength": 0,
        "text": "*"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 53
          },
          "end": {
            "line": 29,
            "character": 0
          }
        },
        "rangeLength": 2,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 44
          },
          "end": {
            "line": 28,
            "character": 52
          }
        },
        "rangeLength": 8,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 16
          },
          "end": {
            "line": 28,
            "character": 43
          }
        },
        "rangeLength": 27,
        "text": "  "
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 11
          },
          "end": {
            "line": 28,
            "character": 15
          }
        },
        "rangeLength": 4,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 7
          },
          "end": {
            "line": 28,
            "character": 10
          }
        },
        "rangeLength": 3,
        "text": "\n"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 4
          },
          "end": {
            "line": 28,
            "character": 4
          }
        },
        "rangeLength": 0,
        "text": "    "
      }
    ]
  }
}
java.lang.IllegalArgumentException: len=-45 < 0
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:953)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
	at org.eclipse.lsp4j.jsonrpjava.lang.IllegalArgumentException: len=-45 < 0
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:953)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
[Error - 9:57:09 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.eclipse.lsp4j.jsonrpc.RemoteEndpoint]: Notification threw an exception: {
  "jsonrpc": "2.0",
  "method": "textDocument/didChange",
  "params": {
    "textDocument": {
      "version": 261,
      "uri": "file:///c%3A/Users/antho/.../Main.java"
    },
    "contentChanges": [
      {
        "range": {
          "start": {
            "line": 30,
            "character": 14
          },
          "end": {
            "line": 30,
            "character": 25
          }
        },
        "rangeLength": 11,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 30,
            "character": 7
          },
          "end": {
            "line": 30,
            "character": 14
          }
        },
        "rangeLength": 7,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 30,
            "character": 0
          },
          "end": {
            "line": 30,
            "character": 7
          }
        },
        "rangeLength": 7,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 68
          },
          "end": {
            "line": 29,
            "character": 68
          }
        },
        "rangeLength": 0,
        "text": "\n   "
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 9
          },
          "end": {
            "line": 29,
            "character": 10
          }
        },
        "rangeLength": 1,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 6
          },
          "end": {
            "line": 29,
            "character": 6
          }
        },
        "rangeLength": 0,
        "text": "{\n"
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 5
          },
          "end": {
            "line": 29,
            "character": 5
          }
        },
        "rangeLength": 0,
        "text": "routing)"
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 2
          },
          "end": {
            "line": 29,
            "character": 4
          }
        },
        "rangeLength": 2,
        "text": "routing(HttpRouting.Builder"
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 1
          },
          "end": {
            "line": 29,
            "character": 1
          }
        },
        "rangeLength": 0,
        "text": "void"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 11
          },
          "end": {
            "line": 29,
            "character": 0
          }
        },
        "rangeLength": 1,
        "text": "tic"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 4
          },
          "end": {
            "line": 28,
            "character": 8
          }
        },
        "rangeLength": 4,
        "text": ""
      }
    ]
  }
}
javax.swing.text.BadLocationException: Wrong (offset+length)=889 > getLength()=872
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:960)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
Caused: java.lang.IllegalStateException
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1652)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Thjavax.swing.text.BadLocationException: Wrong (offset+length)=889 > getLength()=872
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:960)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
Caused: java.lang.IllegalStateException
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1652)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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)
[Error - 9:57:10 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
Index 32 out of bounds for length 32
Index 32 out of bounds for length 32
WARNING [org.eclipse.lsp4j.jsonrpc.RemoteEndpoint]: Notification threw an exception: {
  "jsonrpc": "2.0",
  "method": "textDocument/didChange",
  "params": {
    "textDocument": {
      "version": 262,
      "uri": "file:///c%3A/Users/antho/.../Main.java"
    },
    "contentChanges": [
      {
        "range": {
          "start": {
            "line": 31,
            "character": 0
          },
          "end": {
            "line": 31,
            "character": 0
          }
        },
        "rangeLength": 0,
        "text": "         * "
      },
      {
        "range": {
          "start": {
            "line": 31,
            "character": 0
          },
          "end": {
            "line": 31,
            "character": 0
          }
        },
        "rangeLength": 0,
        "text": "     * "
      },
      {
        "range": {
          "start": {
            "line": 31,
            "character": 0
          },
          "end": {
            "line": 31,
            "character": 0
          }
        },
        "rangeLength": 0,
        "text": "     * "
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 61
          },
          "end": {
            "line": 30,
            "character": 3
          }
        },
        "rangeLength": 4,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 3
          },
          "end": {
            "line": 29,
            "character": 3
          }
        },
        "rangeLength": 0,
        "text": "*"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 53
          },
          "end": {
            "line": 29,
            "character": 0
          }
        },
        "rangeLength": 2,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 44
          },
          "end": {
            "line": 28,
            "character": 52
          }
        },
        "rangeLength": 8,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 16
          },
          "end": {
            "line": 28,
            "character": 43
          }
        },
        "rangeLength": 27,
        "text": "  "
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 11
          },
          "end": {
            "line": 28,
            "character": 15
          }
        },
        "rangeLength": 4,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 7
          },
          "end": {
            "line": 28,
            "character": 10
          }
        },
        "rangeLength": 3,
        "text": "\n"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 4
          },
          "end": {
            "line": 28,
            "character": 4
          }
        },
        "rangeLength": 0,
        "text": "    "
      }
    ]
  }
}
java.lang.IllegalArgumentException: len=-45 < 0
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:953)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
	at java.base/java.java.lang.IllegalArgumentException: len=-45 < 0
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:953)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
[Error - 9:58:47 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.source.parsing.JavacParser]: ClassPath identity changed for AbstractFileObject@4cf95987[java.base/java/io/PrintStream.java], class path owner: null original sourcePath: jar:file:/C:/dev/jdk-21.0.1/lib/src.zip!/java.base/ new sourcePath: jar:file:/C:/dev/jdk-21.0.1/lib/src.zip!/java.base/
WARNING [org.eclipse.lsp4j.jsonrpc.RemoteEndpoint]: Notification threw an exception: {
  "jsonrpc": "2.0",
  "method": "textDocument/didChange",
  "params": {
    "textDocument": {
      "version": 263,
      "uri": "file:///c%3A/Users/antho/.../Main.java"
    },
    "contentChanges": [
      {
        "range": {
          "start": {
            "line": 30,
            "character": 14
          },
          "end": {
            "line": 30,
            "character": 25
          }
        },
        "rangeLength": 11,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 30,
            "character": 7
          },
          "end": {
            "line": 30,
            "character": 14
          }
        },
        "rangeLength": 7,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 30,
            "character": 0
          },
          "end": {
            "line": 30,
            "character": 7
          }
        },
        "rangeLength": 7,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 68
          },
          "end": {
            "line": 29,
            "character": 68
          }
        },
        "rangeLength": 0,
        "text": "\n   "
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 9
          },
          "end": {
            "line": 29,
            "character": 10
          }
        },
        "rangeLength": 1,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 6
          },
          "end": {
            "line": 29,
            "character": 6
          }
        },
        "rangeLength": 0,
        "text": "{\n"
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 5
          },
          "end": {
            "line": 29,
            "character": 5
          }
        },
        "rangeLength": 0,
        "text": "routing)"
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 2
          },
          "end": {
            "line": 29,
            "character": 4
          }
        },
        "rangeLength": 2,
        "text": "routing(HttpRouting.Builder"
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 1
          },
          "end": {
            "line": 29,
            "character": 1
          }
        },
        "rangeLength": 0,
        "text": "void"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 11
          },
          "end": {
            "line": 29,
            "character": 0
          }
        },
        "rangeLength": 1,
        "text": "tic"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 4
          },
          "end": {
            "line": 28,
            "character": 8
          }
        },
        "rangeLength": 4,
        "text": ""
      }
    ]
  }
}
javax.swing.text.BadLocationException: Wrong (offset+length)=889 > getLength()=872
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:960)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
Caused: java.lang.IllegalStateException
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1652)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Thjavax.swing.text.BadLocationException: Wrong (offset+length)=889 > getLength()=872
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:960)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
Caused: java.lang.IllegalStateException
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1652)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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)
[Error - 10:05:22 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 1013
WARNING [org.netbeans.modules.java.hints]: startOffset = 1013
WARNING [org.netbeans.modules.java.hints]: endOffset = 1013
[Error - 10:05:24 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.source.parsing.JavacParser]: ClassPath identity changed for AbstractFileObject@66997c8c[java.base/java/lang/System.java], class path owner: null original sourcePath: jar:file:/C:/dev/jdk-21.0.1/lib/src.zip!/java.base/ new sourcePath: jar:file:/C:/dev/jdk-21.0.1/lib/src.zip!/java.base/
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 1014
WARNING [org.netbeans.modules.java.hints]: startOffset = 1014
WARNING [org.netbeans.modules.java.hints]: endOffset = 1014
WARNING [org.netbeans.modules.java.source.parsing.JavacParser]: ClassPath identity changed for AbstractFileObject@66997c8c[java.base/java/lang/System.java], class path owner: null original sourcePath: jar:file:/C:/dev/jdk-21.0.1/lib/src.zip!/java.base/ new sourcePath: jar:file:/C:/dev/jdk-21.0.1/lib/src.zip!/java.base/
WARNING [org.netbeans.modules.java.source.parsing.JavacParser]: ClassPath identity changed for AbstractFileObject@66997c8c[java.base/java/lang/System.java], class path owner: null original sourcePath: jar:file:/C:/dev/jdk-21.0.1/lib/src.zip!/java.base/ new sourcePath: jar:file:/C:/dev/jdk-21.0.1/lib/src.zip!/java.base/
[Error - 10:05:26 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 1015
WARNING [org.netbeans.modules.java.hints]: startOffset = 1015
WARNING [org.netbeans.modules.java.hints]: endOffset = 1015
[Error - 10:05:26 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 1053
WARNING [org.netbeans.modules.java.hints]: startOffset = 1053
WARNING [org.netbeans.modules.java.hints]: endOffset = 1053
[Error - 10:05:27 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 1015
WARNING [org.netbeans.modules.java.hints]: startOffset = 1015
WARNING [org.netbeans.modules.java.hints]: endOffset = 1015
[Error - 10:05:28 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 1014
WARNING [org.netbeans.modules.java.hints]: startOffset = 1014
WARNING [org.netbeans.modules.java.hints]: endOffset = 1014
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 1015
WARNING [org.netbeans.modules.java.hints]: startOffset = 1015
WARNING [org.netbeans.modules.java.hints]: endOffset = 1015
[Error - 10:05:30 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 1014
WARNING [org.netbeans.modules.java.hints]: startOffset = 1014
WARNING [org.netbeans.modules.java.hints]: endOffset = 1014
[Error - 10:05:30 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 1013
WARNING [org.netbeans.modules.java.hints]: startOffset = 1013
WARNING [org.netbeans.modules.java.hints]: endOffset = 1013
[Error - 10:05:31 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 919
WARNING [org.netbeans.modules.java.hints]: startOffset = 919
WARNING [org.netbeans.modules.java.hints]: endOffset = 919
[Error - 10:05:32 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 919
WARNING [org.netbeans.modules.java.hints]: startOffset = 919
WARNING [org.netbeans.modules.java.hints]: endOffset = 919
WARNING [org.eclipse.lsp4j.jsonrpc.RemoteEndpoint]: Unmatched cancel notification for request id 2483
[Error - 10:05:34 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 918
WARNING [org.netbeans.modules.java.hints]: startOffset = 918
WARNING [org.netbeans.modules.java.hints]: endOffset = 918
[Error - 10:05:35 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 872
WARNING [org.netbeans.modules.java.hints]: startOffset = 872
WARNING [org.netbeans.modules.java.hints]: endOffset = 872
[Error - 10:05:36 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 918
WARNING [org.netbeans.modules.java.hints]: startOffset = 918
WARNING [org.netbeans.modules.java.hints]: endOffset = 918
[Error - 10:05:37 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.netbeans.modules.java.hints]: document changed, but not canceled?
WARNING [org.netbeans.modules.java.hints]: len = 872
WARNING [org.netbeans.modules.java.hints]: startOffset = 872
WARNING [org.netbeans.modules.java.hints]: endOffset = 872
WARNING [org.eclipse.lsp4j.jsonrpc.RemoteEndpoint]: Notification threw an exception: {
  "jsonrpc": "2.0",
  "method": "textDocument/didChange",
  "params": {
    "textDocument": {
      "version": 284,
      "uri": "file:///c%3A/Users/antho/.../Main.java"
    },
    "contentChanges": [
      {
        "range": {
          "start": {
            "line": 31,
            "character": 0
          },
          "end": {
            "line": 31,
            "character": 0
          }
        },
        "rangeLength": 0,
        "text": "         * "
      },
      {
        "range": {
          "start": {
            "line": 31,
            "character": 0
          },
          "end": {
            "line": 31,
            "character": 0
          }
        },
        "rangeLength": 0,
        "text": "     * "
      },
      {
        "range": {
          "start": {
            "line": 31,
            "character": 0
          },
          "end": {
            "line": 31,
            "character": 0
          }
        },
        "rangeLength": 0,
        "text": "     * "
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 61
          },
          "end": {
            "line": 30,
            "character": 3
          }
        },
        "rangeLength": 4,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 3
          },
          "end": {
            "line": 29,
            "character": 3
          }
        },
        "rangeLength": 0,
        "text": "*"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 53
          },
          "end": {
            "line": 29,
            "character": 0
          }
        },
        "rangeLength": 2,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 44
          },
          "end": {
            "line": 28,
            "character": 52
          }
        },
        "rangeLength": 8,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 16
          },
          "end": {
            "line": 28,
            "character": 43
          }
        },
        "rangeLength": 27,
        "text": "  "
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 11
          },
          "end": {
            "line": 28,
            "character": 15
          }
        },
        "rangeLength": 4,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 7
          },
          "end": {
            "line": 28,
            "character": 10
          }
        },
        "rangeLength": 3,
        "text": "\n"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 4
          },
          "end": {
            "line": 28,
            "character": 4
          }
        },
        "rangeLength": 0,
        "text": "    "
      }
    ]
  }
}
java.lang.IllegalArgumentException: len=-45 < 0
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:953)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
	at java.base/java.java.lang.IllegalArgumentException: len=-45 < 0
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:953)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
[Error - 10:05:37 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.eclipse.lsp4j.jsonrpc.RemoteEndpoint]: Notification threw an exception: {
  "jsonrpc": "2.0",
  "method": "textDocument/didChange",
  "params": {
    "textDocument": {
      "version": 285,
      "uri": "file:///c%3A/Users/antho/.../Main.java"
    },
    "contentChanges": [
      {
        "range": {
          "start": {
            "line": 30,
            "character": 14
          },
          "end": {
            "line": 30,
            "character": 25
          }
        },
        "rangeLength": 11,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 30,
            "character": 7
          },
          "end": {
            "line": 30,
            "character": 14
          }
        },
        "rangeLength": 7,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 30,
            "character": 0
          },
          "end": {
            "line": 30,
            "character": 7
          }
        },
        "rangeLength": 7,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 68
          },
          "end": {
            "line": 29,
            "character": 68
          }
        },
        "rangeLength": 0,
        "text": "\n   "
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 9
          },
          "end": {
            "line": 29,
            "character": 10
          }
        },
        "rangeLength": 1,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 6
          },
          "end": {
            "line": 29,
            "character": 6
          }
        },
        "rangeLength": 0,
        "text": "{\n"
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 5
          },
          "end": {
            "line": 29,
            "character": 5
          }
        },
        "rangeLength": 0,
        "text": "routing)"
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 2
          },
          "end": {
            "line": 29,
            "character": 4
          }
        },
        "rangeLength": 2,
        "text": "routing(HttpRouting.Builder"
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 1
          },
          "end": {
            "line": 29,
            "character": 1
          }
        },
        "rangeLength": 0,
        "text": "void"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 11
          },
          "end": {
            "line": 29,
            "character": 0
          }
        },
        "rangeLength": 1,
        "text": "tic"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 4
          },
          "end": {
            "line": 28,
            "character": 8
          }
        },
        "rangeLength": 4,
        "text": ""
      }
    ]
  }
}
javax.swing.text.BadLocationException: Wrong (offset+length)=889 > getLength()=872
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:960)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
Caused: java.lang.IllegalStateException
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1652)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Thjavax.swing.text.BadLocationException: Wrong (offset+length)=889 > getLength()=872
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:960)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
Caused: java.lang.IllegalStateException
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1652)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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)
[Error - 10:05:38 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.eclipse.lsp4j.jsonrpc.RemoteEndpoint]: Notification threw an exception: {
  "jsonrpc": "2.0",
  "method": "textDocument/didChange",
  "params": {
    "textDocument": {
      "version": 286,
      "uri": "file:///c%3A/Users/antho/.../Main.java"
    },
    "contentChanges": [
      {
        "range": {
          "start": {
            "line": 31,
            "character": 0
          },
          "end": {
            "line": 31,
            "character": 0
          }
        },
        "rangeLength": 0,
        "text": "         * "
      },
      {
        "range": {
          "start": {
            "line": 31,
            "character": 0
          },
          "end": {
            "line": 31,
            "character": 0
          }
        },
        "rangeLength": 0,
        "text": "     * "
      },
      {
        "range": {
          "start": {
            "line": 31,
            "character": 0
          },
          "end": {
            "line": 31,
            "character": 0
          }
        },
        "rangeLength": 0,
        "text": "     * "
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 61
          },
          "end": {
            "line": 30,
            "character": 3
          }
        },
        "rangeLength": 4,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 3
          },
          "end": {
            "line": 29,
            "character": 3
          }
        },
        "rangeLength": 0,
        "text": "*"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 53
          },
          "end": {
            "line": 29,
            "character": 0
          }
        },
        "rangeLength": 2,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 44
          },
          "end": {
            "line": 28,
            "character": 52
          }
        },
        "rangeLength": 8,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 16
          },
          "end": {
            "line": 28,
            "character": 43
          }
        },
        "rangeLength": 27,
        "text": "  "
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 11
          },
          "end": {
            "line": 28,
            "character": 15
          }
        },
        "rangeLength": 4,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 7
          },
          "end": {
            "line": 28,
            "character": 10
          }
        },
        "rangeLength": 3,
        "text": "\n"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 4
          },
          "end": {
            "line": 28,
            "character": 4
          }
        },
        "rangeLength": 0,
        "text": "    "
      }
    ]
  }
}
java.lang.IllegalArgumentException: len=-45 < 0
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:953)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
	at java.base/java.java.lang.IllegalArgumentException: len=-45 < 0
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:953)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
[Error - 10:05:40 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)
WARNING [org.eclipse.lsp4j.jsonrpc.RemoteEndpoint]: Notification threw an exception: {
  "jsonrpc": "2.0",
  "method": "textDocument/didChange",
  "params": {
    "textDocument": {
      "version": 287,
      "uri": "file:///c%3A/Users/antho/.../Main.java"
    },
    "contentChanges": [
      {
        "range": {
          "start": {
            "line": 30,
            "character": 14
          },
          "end": {
            "line": 30,
            "character": 25
          }
        },
        "rangeLength": 11,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 30,
            "character": 7
          },
          "end": {
            "line": 30,
            "character": 14
          }
        },
        "rangeLength": 7,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 30,
            "character": 0
          },
          "end": {
            "line": 30,
            "character": 7
          }
        },
        "rangeLength": 7,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 68
          },
          "end": {
            "line": 29,
            "character": 68
          }
        },
        "rangeLength": 0,
        "text": "\n   "
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 9
          },
          "end": {
            "line": 29,
            "character": 10
          }
        },
        "rangeLength": 1,
        "text": ""
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 6
          },
          "end": {
            "line": 29,
            "character": 6
          }
        },
        "rangeLength": 0,
        "text": "{\n"
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 5
          },
          "end": {
            "line": 29,
            "character": 5
          }
        },
        "rangeLength": 0,
        "text": "routing)"
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 2
          },
          "end": {
            "line": 29,
            "character": 4
          }
        },
        "rangeLength": 2,
        "text": "routing(HttpRouting.Builder"
      },
      {
        "range": {
          "start": {
            "line": 29,
            "character": 1
          },
          "end": {
            "line": 29,
            "character": 1
          }
        },
        "rangeLength": 0,
        "text": "void"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 11
          },
          "end": {
            "line": 29,
            "character": 0
          }
        },
        "rangeLength": 1,
        "text": "tic"
      },
      {
        "range": {
          "start": {
            "line": 28,
            "character": 4
          },
          "end": {
            "line": 28,
            "character": 8
          }
        },
        "rangeLength": 4,
        "text": ""
      }
    ]
  }
}
javax.swing.text.BadLocationException: Wrong (offset+length)=889 > getLength()=872
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:960)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
Caused: java.lang.IllegalStateException
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1652)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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:572)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Thjavax.swing.text.BadLocationException: Wrong (offset+length)=889 > getLength()=872
	at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:960)
	at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2648)
	at java.desktop/javax.swing.text.DocumentFilter.remove(DocumentFilter.java:84)
	at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361)
	at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1649)
Caused: java.lang.IllegalStateException
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.lambda$didChange$33(TextDocumentServiceImpl.java:1652)
	at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:296)
	at org.openide.text.NbDocument.runAtomic(NbDocument.java:411)
	at org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.didChange(TextDocumentServiceImpl.java:1644)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
Caused: java.lang.RuntimeException
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:67)
	at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:152)
[catch] at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:220)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:187)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:295)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
	at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:293)
	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)
[Error - 10:05:42 AM] Request textDocument/documentSymbol failed.
TypeError: Cannot read properties of undefined (reading 'range')
	at asSymbolInformation (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:591:33)
	at convertBatch (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:193:25)
	at Object.map (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\utils\async.js:202:17)
	at Object.asSymbolInformations (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\protocolConverter.js:558:22)
	at _provideDocumentSymbols (c:\Users\antho\.vscode\extensions\oracle.oracle-java-1.0.0\node_modules\vscode-languageclient\lib\common\documentSymbol.js:86:76)
	at async s.provideDocumentSymbols (c:\Users\antho\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:127:39147)