W ramach przerywników od zajęć bieżących postanowiłem zaprzyjaźnić się ze Scalą. Używam IntelliJ CE z pluginem do scali.
Może ktoś potknął się o podobny problem i ma jakąś dobrą radę? ;-)
W build.sbt mam następujące wpisy, które IntellIJ zaimportowało i zaktualizowało intellijejowy opis projektu (tj. pojawiły się biblioteki).
scalaVersion := "2.12.5"
libraryDependencies += "org.scalatest" % "scalatest_2.12" % "3.0.5" % "test"
libraryDependencies += "org.scalactic" % "scalactic_2.12" % "3.0.5" % "test"
resolvers += "Sonatype OSS Public" at "https://oss.sonatype.org/content/groups/public/"
Teraz jak piszę jakieś proste rzeczy z wykorzystaniem DSLa ScalaTest, typu:
3 should equal (3)
, to intellij skarży się, że nie rozumiem DSLa. I teraz kilka pytań:
- Czy powinno się skarżyć? Wydaje mi się, że powinno wspierać.
- Jakieś pomysły dlaczego się skarży? (Może zbyt nowe wersje bibliotek? )