Ólafur Páll Geirsson
Ólafur Páll Geirsson
I am not convinced this is a good idea. Sources are used for more than goto definition, you also need sources to index docstrings and I think (but not 100%...
I see what you mean. I agree this might be a good idea, and one example of how client/server may be better than eagerly persisting all information to JSON/XML on...
Closing this as "successfully validated". We are not going to ship this with 4.0 since there are still a few remaining issues that we'd like to fix before enabling the...
Being able to query things like ``` dependencies100 ``` would be really cool (and useful in my case). Either via the web browser interface or some API.
I think a relational database is also fit for the task, since I'm not concerned with recursive or transitive dependencies. However, I would also be happy with a csv file...
Amazing, I'll take a look when I have time.
This issue is already documented in the test suite https://github.com/scalameta/metals/blob/99697540c6adf9e7ee32bc82854d77bd3b1640a2/tests/unit/src/test/resources/definition/example/MacroAnnotation.scala#L5 https://github.com/scalameta/metals/blob/99697540c6adf9e7ee32bc82854d77bd3b1640a2/tests/unit/src/test/resources/semanticdb/example/MacroAnnotation.scala#L5-L7 Transferring this issue to the Scalameta repo since there's nothing to be done on the Metals side.
Thank you for reporting and tracking down the root cause of the issue! > Which fixes the issue for me, so I can send a PR (to stop recursing and...
Sharing a pretty-printer would be great, since it's non-trivial in my experience to implement (tuples, function types, scope awareness, formatting, ...). In Scalafix we have a `s.SymbolInformation` to `scala.meta.Tree` printer...
To add more fire into the mix, I implemented new semantic pretty-printers in Scalafix https://github.com/scalacenter/scalafix/pull/838 This printer is the default `toString` for `scalafix.v1.{SType, STree, Signature}`. Distinguishing features: - line wrapping...