如何在TSLint中强制执行空白检查分支的相反操作?

时间:2018-06-20 09:03:22

标签: javascript angular typescript tslint code-standards

我想强制执行与空白检查分支相反的操作。 所以不要这样:

if (condition) {
    return true;
} else {
    return false;
}

我想强制执行此操作:

if(condition) {
    return true;
} else {
    return false;
}

这对于大多数人来说似乎很奇怪,但这就是我们团队喜欢编码的方式。

我尝试这样做:

"whitespace": [
    false,
    "check-branch"
]

但是没有给我想要的结果。有谁知道是否可以执行我们的编码方式?

1 个答案:

答案 0 :(得分:0)

不支持此AFAIK。建议您亲自为您的公司创建规则。

有关如何添加规则的文章,请参见https://palantir.github.io/tslint/develop/custom-rules/。 以下是whitespace规则的实现,以作为参考:https://github.com/palantir/tslint/blob/master/src/rules/whitespaceRule.ts