The ArcanistTextLinter currently detects all tab literals and warns about them. Our project uses tabs for indentation (and spaces for alignment), so we need to disable the LINT_TAB_LITERAL rule.
However, this has an inconvenient side effect: the LINT_TRAILING_WHITESPACE rule only checks for trailing spaces, not tabs, so disabling the tab check also prevents Arcanist from detecting trailing tabs.
Reproduction steps:
With the following .arclint, a trailing tab in a file will be ignored. They shouldn't be, since the trailing whitespace rule is not disabled.
{
"linters": {
"text": {
"type": "text",
"severity": {
"2": "disabled"
}
}
}
}Version information:
$ arc version arcanist ada63de9722e4b60ec9f0900a757b5b3873fc2f7 (29 Apr 2017) libphutil d02cc05931b02c684d4c729510090591ca45f951 (29 Apr 2017)