如何在scalastyle中使用EnsureSingleSpaceAfterTokenChecker

时间:2014-09-10 21:06:36

标签: scala maven scalastyle

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

Scalastyle网站将EnsureSingleSpaceAfterTokenChecker列为新的检查器之一,但没有举例说明如何使用它。

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

有谁知道如何配置它?

这是合法的吗?

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

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

1 个答案:

答案 0 :(得分:0)

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

(如果你写一个upercase“FOR”,你的例子应该有效。)

此外,参数的名称是“令牌”,而不是“令牌”。