Я продолжаю получать
Forward reference extends over definition of value a
при попытке скомпилировать мое приложение (внутри SBT).
a
просто val a = ""
, ошибка запускается путем доступа к определенному параметру (функции) непосредственно перед определением a
. Параметр имеет тип простого класса case со всеми тремя полями типа Option[...]
(2 из Option[org.joda.time.DateTime]
и 1 опциона значения перечисления).
Что может означать "Пересылка ссылки на определение значения" вообще и какими могут быть способы борьбы с ней?