Page MenuHomePhabricator

Define which linting is desired for Arcanist
Closed, DuplicatePublic

Description

Arcanist allows to configure pre-commit linting rules to be run locally in the contributor's system. In fact, this is one of the main reasons for Arcanist to exist. There is a discussion about this topic embedded in T127: Find way to use Differential with plain git (i.e.: without requiring arc).

Bottom line:

  • We can decide what do we want to lint (including nothing?)
  • Contributors can bypass the local linting if they so desire

Completing this task is not a requirement for T560: Proof of concept of code review in Phabricator, although we might want to introduce a couple of obvious rules just to showcase the potential?