Тип возвращаемого значения Scala не определяется автоматически в intellij - PullRequest
1 голос
/ 30 апреля 2019

Я переустановил IntelliJ / Scala на моем компьютере, и теперь я вижу странную проблему с выводом типа IntelliJ.

См. Первое изображение для ошибки и второе изображение для обходного пути.

issue Temp fix

Проблема заключается в том, что тип возврата ev.pure (()), который является единицей, не выводится.ev имеет тип cats.effect.Effect [F].Если я запускаю sbt run из командной строки, это работает нормально и компилируется без добавления [Unit].

Версия Java: 11.0.2

Версия Scala: 2.12.8

Версия IntelliJ: IntelliJ IDEA 2019.1.1 (Ultimate Edition), сборка # IU-191.6707.61, построена 16 апреля 2019 г.

Версия плагина Scala: 2019.1.7

Я попытался повторно импортировать проект и убедиться, что все scala / sbt / intellij - все последние версии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...