metals icon indicating copy to clipboard operation
metals copied to clipboard

Scala language server with rich IDE features 🚀

Results 372 metals issues
Sort by recently updated
recently updated
newest added

### Describe the bug This shows up in the CompletionDocSuite: ``` check( "scala1", """ |object A { | List(1).iterator.sliding@@ |} """.stripMargin, """|sliding[B >: Int](size: Int, step: Int = 1): Iterator[Int]#GroupedIterator[B]...

bug
Scala 3
presentation-compiler

**Is your feature request related to a problem? Please describe.** In Scala 2 it's possible to have additional completions for named parameters that are prefilled with possible values based on...

Scala 3
presentation-compiler

### Describe the bug This was fixed for Scala 2 in https://github.com/scalameta/metals/pull/3829 using backported code from scalafix. ### Expected behavior Types should be backquoted when needed ### Operating system Linux...

bug
Scala 3
presentation-compiler

### Describe the bug As seen on the screenshot: type hints have empty strings instead of inferred parameters. Reproduction: 1. use scala-cli 0.1.3 2. Create file: ```scala //>using scala "3.1.1"...

bug
Scala 3
semanticdb

### Describe the bug When extending a Java class that has abstract methods that take vararg params, Metals doesn't mark these as override methods (i.e. there is no goto parent...

bug
semanticdb
Scala 2

Allowing the use of a lot of different JDK for the metals server causes more jobs to having to be run but also, but also causing issues with the Eclipse...

tech debt

### Describe the bug As a result of us not strictly enforcing naming conventions we have projects with different naming conventions as shown below: LibraryProject subprojecta subProjectB SubProjectC When debugging...

bug
debug

### Describe the bug Add this test to ImplementationSuite: ```scala check( "self-type", """|/a/src/main/scala/a/Main.scala |trait A { def a@@a: Unit } |trait B{ | this : A => | override def...

bug
semanticdb

### Describe the bug These days, I see `tests.CancelCompileLspSuite` fails randomly. ``` [error] ==> X tests.CancelCompileLspSuite.basic 4.01s java.lang.AssertionError: assertion failed: expected didOpen future to fail with Cancellation Exception. If this...

tech debt

### Describe the bug Currently if user cancels a compilation only one compilation is canceled while all the others still work. ### Expected behavior All current compilations are cancelled ###...

bug