Brice Jaglin
Brice Jaglin
Thanks for the report @mosesn. You don't mention any version, so I assume it's not a regression? To better understand the impact, I wonder if your specific problem is related...
@mosesn I don't have much free time these days. I would need to look at it to give you any pointer. Hopefully I can get to that within one or...
Sorry for the delay on this one. As far as I can tell, there is no easy, silver-bullet way to fix that, as a proper scope analysis would require access...
Welcome back ;) A lot of interesting linter rules! I am all in for accepting them upstream (same pros and cons as described in https://github.com/scalacenter/scalafix/issues/1620#issuecomment-1167865240). Actually, I had started implementing...
> I think most people running into this will be using kind-projector `scalacOptions` are exposed to the rule implementation, so i believe it's possible to implement a decent heuristic to...
Indeed, there is nothing built-in in Scalafix for that. I am not aware of any previous (public) discussion either. (2) could easily be implemented by an addition to the `Patch`...
I am wondering if it wouldn't be easier that metals save a temporary file? I haven't looked at the code, but I assume supporting in-memory SemanticDB info would require quite...
I had a look at the code, and (1)+(2) does look doable indeed. One thing I wonder though, in cases where (2) would kick-in, is whether the current lookup order...
@octalthorpe unfortunately no, we are still living with this hack as of today... It has the very annoying side-effect of queuing (most of the time) 2 builds for each new...
Actually, my workaround doesn't seem to work every time, so there is definitely an annoying race condition. Maybe earlier, during config loading?