fune/docs/code-quality
Agi Sferro 2bd64785fc Bug 1571899 - Use google-java-format via spotless to enforce Java formatting. r=ahal,owlish
This change adds a new lint `android-format` which enforces formatting of Java
code using google-java-format.

To run the lint simply run:

./mach lint -l android-format

This command also support automatically fixing all errors running by adding
--fix:

./mach lint -l android-format --fix

This change also removes all the formatting-related checkstyle checks which are
now implicitly enforced by the formatter.

Differential Revision: https://phabricator.services.mozilla.com/D127734
2021-10-11 18:11:55 +00:00
..
coding-style Bug 1729598 - Remove now-unused MustUseChecker and MOZ_MUST_USE_TYPE attribute. r=static-analysis-reviewers,andi 2021-09-15 05:10:51 +00:00
lint Bug 1571899 - Use google-java-format via spotless to enforce Java formatting. r=ahal,owlish 2021-10-11 18:11:55 +00:00
static-analysis Bug 1722724: Start a cookbook that lists common needs for matchers r=andi 2021-07-29 14:34:44 +00:00
index.rst Bug 1731542 - Remove infer from the list of code quality tools r=andi DONTBUILD 2021-10-06 10:57:38 +00:00