When a LSP client consumes the last version of Qute LS, it doesn't know which new API methods that it needs to implement because all API are implemented by default which return a CompletableFuture.completableFuture(null).
We need to remove default implementation to force all LSP client (like IJ Quarkus, JBoss Tools Quarkus) to implement new methods.
When a LSP client consumes the last version of Qute LS, it doesn't know which new API methods that it needs to implement because all API are implemented by default which return a CompletableFuture.completableFuture(null).
We need to remove default implementation to force all LSP client (like IJ Quarkus, JBoss Tools Quarkus) to implement new methods.
//cc @sbouchet