我正尝试在我的scala项目中强制使用大括号样式。我已经为scalafmt写了如下配置:
version = "3.7.1"
runner.dialect = scala3
maxColumn = 80
rewrite.rules = [Imports]
rewrite.insertBraces.ifElseExpressions = true
但是当我在下面的代码行中应用这个config for file时,我没有看到scalafmt执行了任何更改。我该如何解决这个问题?以及是否有更好的方法来强制所有内容(如函数定义、类定义等)使用大括号样式。
if (sortedList.isEmpty) new Cons(x, empty)
else if (compare(x, sortedList.head) <= 0) new Cons(x, sortedList)
else new Cons(sortedList.head, insert(x, sortedList.tail))
SBT版本:1.6.2
1条答案
按热度按时间dgiusagp1#
所以,最后我决定满足于下面提到的配置:
不是最好的,但现在会起作用。