Как отключить -Xfatal-warnings в Scala проекте? - PullRequest
0 голосов
/ 16 апреля 2020

Есть ли способ отключить -Xfatal-warning для всего модуля из build.sbt?

Мне нужно работать над проектом, который использует множество различных плагинов и общие настройки. Где-то по пути вытащил наихудший из существующих Scala флаг: Теперь я не могу продолжать тестирование, но я должен убедиться, что мой одноразовый код идеален. Я не хочу пытаться отследить, откуда он приходит, я просто хочу отключить его глобально.

Есть ли способ удалить этот тра sh, как только он подкрадется?

Спасибо

1 Ответ

3 голосов
/ 16 апреля 2020

Если комментировать scalacOptions += "-Xfatal-warning" не вариант, вы всегда можете переопределить этот параметр для проекта или оболочки sbt:

// in build.sbt
scalacOptions -= "scalacOptions"

в оболочке sbt

> set scalacOptions -= "scalacOptions"

В случае это все еще не работает (у меня был один из них, если я попытался переопределить с помощью -= что-то, что было определено с помощью :=), вы можете просто сделать что-то вроде:

scalacOptions := Seq(
  // list of options that you want to keep
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...