ScalaStyle 报告的自动修复警告

bre*_*ent 5 syntax formatting scala

有没有办法让 ScalaStyle(或任何其他自动化工具)修复它发现的一些警告?

例如 -

  1. 行包含一个选项卡(震惊!!)
  2. 加号 (+) 前应该有一个空格
  3. 文件必须以换行符结尾

一下子

  1. 公共方法必须具有显式类型

jmk*_*oni 0

截至目前,Scalastyle 还没有自动修复错误的方法。然而,看起来Scalafix 可能会。这是来自他们的文档:

\n\n
\n

scalafix \xe2\x80\x9cRule\xe2\x80\x9d 可以报告 lint 消息并为违反某种规则/编码风格/约定/破坏性更改提供自动修复补丁。

\n
\n\n

听起来很有希望!我还没有机会使用它,但由于这个问题近三年来没有得到答复,如果其他人有类似的问题,似乎值得将其添加为您的问题的可能解决方案。

\n