Size: a a a

Scala User Group

2021 July 26

A

Alexander in Scala User Group
Ещё как вариант можете попробовать сформулировать свой вопрос в тематическом чате https://gitter.im/scalameta/scalafmt
источник

KS

Kirill Shelopugin in Scala User Group
Лучше в дискорде, там быстрее обычно отвечают (но это не точно)
источник

AP

Alexey Polovinkin in Scala User Group
Да что-то и там и там тухло
источник

AP

Alexey Polovinkin in Scala User Group
а всё, вторая проблема пофиксилась тем, что я убрал newlines.source = keep
не думал, что он будет так работать
источник
2021 July 27

KS

Kirill Shelopugin in Scala User Group
источник
2021 July 28

h

hohserg in Scala User Group
Подскажите, плиз, может ли компилятор скалы работать с процессорами аннотаций?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
да
источник

AS

Aλexander Semenov in Scala User Group
https://scastie.scala-lang.org/p6CQOGFyTSas1oASzXIUGg

2.13.6 с -Xsource:3 на таком взрывается, это бага?

def foo(xs: String*): Unit = xs.foreach(println)

// this works
val abc = "a" +: "b" +: Seq("c")
foo(abc*)

// compiler explodes:
foo(("a" +: "b" +: Seq("c"))*)
источник

AS

Aλexander Semenov in Scala User Group
приходится вводить промежуточные переменные
источник

A

Alex in Scala User Group
foo(("a" +: "b" +: Seq("c")):_*)
источник

AS

Aλexander Semenov in Scala User Group
Это старый синтаксис, идея показывает на нём ворнинг. Речь про новый -Xsource:3
источник

A

Alex in Scala User Group
a ok
источник

DN

Dima Naumenko in Scala User Group
Похоже на https://github.com/scala/bug/issues/12415
В 2.13.7 должны пофиксить
источник

🔰

🔰 in Scala User Group
фигурные скобки нельзя?
https://scastie.scala-lang.org/ITqR88hXR9SqZobnpZm9tg
источник

AS

Aλexander Semenov in Scala User Group
О, спасибо 🙏
источник

AS

Aλexander Semenov in Scala User Group
Похоже новая идея не юзабельна с * (в импортах и вараргах), as. Краснить начала всё. То есть сначала зелёное, когда поменяешь _ на *, потом красное, потом вернёшь _ назад - зелёное, опять на * - зелёное. Но через какое-то время опять красное.

P.S. invalidate caches добивает её полностью, краснота максимальная
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
+
источник

DN

Dima Naumenko in Scala User Group
2.13.6 используешь?
источник

AS

Aλexander Semenov in Scala User Group
да
источник

DN

Dima Naumenko in Scala User Group
Хм, должно всё работать.
name := "scala2-xsource3"
version := "0.1"
scalaVersion := "2.13.6"
scalacOptions ++= Seq("-Xsource:3")

Заведи, пожалуйста, issue с примером
https://youtrack.jetbrains.com/newIssue?project=SCL
источник