Michał Pałka

Results 24 issues of Michał Pałka

Trying to compile ```scala //> using scala "3.1.1" //> using lib "org.parboiled::parboiled:2.4.0" import org.parboiled2.Parser trait TestParser { this: Parser => val fun = (x: Int) => x def testRule =...

Bug

## Compiler version 3.2.0-RC3 and earlier ## Minimized code Encoder.scala ```scala import scala.quoted._ import scala.deriving.Mirror trait Encoder[-A] trait PrimitiveEncoder[A] extends Encoder[A] given intOpt: PrimitiveEncoder[Option[Int]] with {} given primitiveNotNull[T](using e: Encoder[Option[T]]):...

itype:bug
area:pickling
itype:crash
area:metaprogramming:quotes

## Compiler version 3.2.1-RC1-bin-20220721-634c580-NIGHTLY and earlier ## Minimized code ```scala //> using scala "3.2.1-RC1-bin-20220721-634c580-NIGHTLY" import scala.quoted.* trait Foo: type Number '{} ``` ## Output ```scala [error] Macro.scala:15:20: Type argument num...

itype:bug
area:typer
area:metaprogramming:quotes

The format in which the compiler returns code completions is not very well suited for metals. In general signatures/descriptions are returned as plain strings but metals might need to print...

itype:enhancement
area:ide

### Describe the bug If the signature of a method added by an extension or an implicit conversion refers to a type parameter which should be fixed by the method...

### Describe the bug When scala version in a build is set to a RC which is no longer supported because a newer RC got released, Metals Doctor claims that...

improvement

**Version(s)** 0.1.12 **Describe the bug** When publishing a library, even if the publish is successful, exceptions are printed to the console: ``` Exception in thread "Thread-5" org.eclipse.jgit.errors.TranslationBundleLoadingException: Loading of translation...

bug
publish command

**Version(s)** 0.1.1 **Describe the bug** Running `scala-cli repl --js` unexpectedly seems to have the same effect as just `scala-cli repl`. **To Reproduce** ```shell $ scala-cli repl --js ``` ```scala scala>...

bug

**Is your feature request related to a problem? Please describe.** Some using directives take paths as arguments. These might be some directives specific to scala-cli itself or something that is...

**Is your feature request related to a problem? Please describe.** Some libraries split their functionality into multiple modules distributed as separate artifacts so that their users can depend only on...