The lack of a null check when calling the future (future.thenAccept line 288 handleRequest() in RemoteEndpoint.java ) has led to a null pointer exception. My project incorporates lsp4j through ...
Was not able to find the cause of the problem -- all of the DiscoveryProvider subclasses check for null before calling this listener method. I added a warn log message with a stack trace in the event ...