Я создал класс падежа scala с 100 полями + -,
Когда я пытаюсь построить проект (с Gradle), я получаю сообщение об ошибке:
Cause: java.lang.StackOverflowError
at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:698)
at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396)
at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423)
Я использую scala 2.11 и обнаружил, что в прошлом было ограничение в 22 поля. но это было исправлено.
Так почему сборка не удалась?
(Я пытался увеличить -Xss20m, но это не помогло)