Ответ 1
В sbt это делается довольно просто, установив параметр maxErrors
:
maxErrors := 1
Если вы хотите временно установить его для текущего сеанса, просто выполните:
set maxErrors := 1
перед выполнением ~run
Мне бы хотелось scalac
остановить сборку первой ошибки. Я обнаружил большое количество случаев, когда все последующие ошибки вызваны непосредственно первой ошибкой, поэтому последующие ошибки являются просто шумом, и я хотел бы удалить это.
Есть ли опция, которую я могу передать на scalac
для этого?
Если это имеет значение, я работаю над проектом Play Framework и строю через Activator (используя ~run
, чтобы автоматически перестраивать изменения).
В sbt это делается довольно просто, установив параметр maxErrors
:
maxErrors := 1
Если вы хотите временно установить его для текущего сеанса, просто выполните:
set maxErrors := 1
перед выполнением ~run