-
-
Scalac has an obscure feature that synthesizes methods, called super accessors, to bridge certain super calls, e.g.
```scala
trait T1 {
def x: Int = ???
}
trait T2 extends T1 {
def y: I…
-
Sometimes it is very useful to be able to add comments to generated code when using scalameta.
Currently this is not possible.
```Scala
val instances: List[Stat] = cases.map(c => q"""
…
-
Since IDEA let's you expand and keep the expanded scalameta code we should only generate friendly names in types and type args expanded by our macros.
-
### Describe the bug
I opened VSCode in an Angular application and accidentally clicked Metals tab. There are two files that got generated and they shouldn't because I'm **not** in a Scala project an…
-
I have been stuck to setup coursier for corporate laptop. I am using mirror.properties.
I get this error when i run `coursier install metals`:
```
https://jfrog.[mycompany.com]/artifactory/public…
-
```
#### build.sbt
scalaVersion := "2.12.4"
libraryDependencies += "org.scalameta" %% "scalameta" % "3.2.0"
#### Test.scala
import java.nio.file.{Files,Paths}
import java.nio.charset.StandardC…
-
It would be nice to have a consistent style across spatial that is enforced by a style conf through scalafmt:
https://github.com/scalameta/scalafmt
-
Would be good to be able to use `nvim` for projects that would benefit from LSP support such as TypeScript and Scala.
-
Copied from https://github.com/scalameta/metals/issues/4847
**Describe the bug**
Actually, I was trying to create a sample project, for a more complicated bug, but then I noticed that my "minimal …