When compiling in IntelliJ (same as when i compile from maven:
Information:9/19/18 1:17 PM - Compilation completed with 134 errors and 0 warnings in 1m 1s 513ms
Error:scalac: Error: org.jetbrains.jps.incremental.scala.remote.ServerException
java.lang.StackOverflowError
at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:686)
at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:773)
at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5584)
at scala.tools.nsc.typechecker.Typers$Typer.typedInternal(Typers.scala:5616)
at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5557)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5562)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typed1$38(Typers.scala:4708)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:698)
at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4710)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4757)
at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5530)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5547)
at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:773)
at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5584)
at scala.tools.nsc.typechecker.Typers$Typer.typedInternal(Typers.scala:5616)
at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5557)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5562)
at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5667)
at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5675)
at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:698)
...
...endless