2016-06-07 78 views
0

sender ! truescalastyle抱怨的布尔

sender ! false

阿卡发送正在生成 “布尔表达式可以简化” 由scalastyle警告。

如何让这些警告消失?

回答

1

您可以在使用! true! false的行上禁用SimplifyBooleanExpression checker

sender ! true // scalastyle:ignore simplify.boolean.expression 

还是多行:

// scalastyle:off simplify.boolean.expression 
sender ! false 
// scalastyle:on simplify.boolean.expression 
+0

但为什么scalastyle呼唤这个代码? – zzztimbo

+1

你是什么意思? SimplifyBooleanExpressionChecker将位于* scalastyle-config.xml文件中。 Scalastyle看到'! true',并认为它可以被'false'取代,但在这种情况下,它不够聪明,因为它是akka'!'操作符。 –