使用 -Xfatal-warnings 但忽略弃用警告/使用 SBT 的自定义报告器
Posted
技术标签:
【中文标题】使用 -Xfatal-warnings 但忽略弃用警告/使用 SBT 的自定义报告器【英文标题】:Use -Xfatal-warnings but ignore deprecation warnings / Custom reporter using SBT 【发布时间】:2019-02-12 06:16:57 【问题描述】:正如标题所述,我真正想要做的是能够打开-Xfatal-warnings
,但弃用警告除外。这似乎可以使用自定义报告器来完成,如https://github.com/scala/scala/pull/4544 所示。正如该 PR 中的this comment 中所述,SBT 已经覆盖了报告器,因此忽略了使用该选项。我想知道如何在使用 SBT 时使用自定义记者?我目前使用的是 SBT 1.1.1,但很高兴升级到此功能。
【问题讨论】:
【参考方案1】:对于遇到此问题的任何人。这已通过 Scalac 2.12.13 和 2.13.2 及更新版本中的直接支持解决。请参阅此博文:Configuring and suppressing warnings in Scala。
【讨论】:
以上是关于使用 -Xfatal-warnings 但忽略弃用警告/使用 SBT 的自定义报告器的主要内容,如果未能解决你的问题,请参考以下文章
在访问 Web 应用程序之前忽略对 Azure 应用服务的请求