0

我正在使用 maven 插件进行 scalastyle。

Scalastyle 站点将 EnsureSingleSpaceAfterTokenChecker 列为新检查器之一,但没有给出如何使用它的示例。

我确定它像典型的检查器一样使用,但我不确定如何配置参数。

有谁知道如何配置它?

这是合法的吗?

<check enabled="true" class="org.scalastyle.scalariform.EnsureSingleSpaceAfterTokenChecker" level="warning">
    <parameters>
        <parameter name="token">for</parameter>
    </parameters>
</check>

编辑:我所拥有的似乎不起作用。没有错误,但它没有在我的代码中发现违规行为。

4

1 回答 1

0

您必须从这里选择令牌:https ://github.com/mdr/scalariform/blob/master/scalariform/src/main/scala/scalariform/lexer/Tokens.scala

(如果你写一个大写的“FOR”,你的例子应该可以工作)。

此外,参数的名称是“tokens”,而不是“token”。

于 2015-04-08T13:47:00.323 回答