Ross A. Baker

Results 574 comments of Ross A. Baker

Some comparisons to other places we do classpath discovery: 1. SLF4J bindings, JDBC drivers: these implement a specified API, and the implementations are mostly called only called via that API,...

I have microlibrary fatigue, but I think that's a good solution here: it's there if you need it, and doesn't tax a foundational library when most people don't.

* 1.14.0_sonatype: the substantial commits are already on main * 1.14.x: the substantial commits are already on main * 1.15.2_sonatype: the latest 1.15.x is already on scala-native-0.4 I think they...

The metals-specific functionality in this library are: - The four commands built on `lsp-send-execute-command` - Sending `lsp-scala--config-options`, which was useful in 0.2 but is empty now. By staying standalone, we...

@strobe Does this package help with eglot at all? Trying eglot is also on my todo list, but I assumed that this package would be of no use in that...

The lsp-mode folks say they'd accept a PR, but that they lack expertise in the individual languages. They also mentioned that it's hard for people to install separate packages, but...

https://github.com/melpa/melpa/pull/5868

@kurnevsky I think this is a good idea. It seems like more changes are being driven by lsp-mode than metals at this point, and it now makes a lot of...

Does it need reflection, or can it just pattern match on AutoCloseable? Why does it need to be a breaking change instead of another constructor? The bigger problem I see...

That pattern match might require a nowarn when compiled on JDK21 for an unreachable fallback case.