Backed out changeset b71c8c052463 (bug 1943846) for causing mass failures. CLOSED...
[gecko.git] / tools / lint / codespell.yml
blob7b3b890e0795e70edd7f9a4a36a4d22d2f5f223d
1 ---
2 codespell:
3     description: Check code for common misspellings
4     include:
5         - browser/base/content/docs/
6         - browser/branding/
7         - browser/components/asrouter/docs/
8         - browser/components/newtab/docs/
9         - browser/components/places/docs/
10         - browser/components/search/docs/
11         - browser/components/search/schema/
12         - browser/components/touchbar/docs/
13         - browser/components/urlbar/docs/
14         - browser/extensions/formautofill/locales/en-US/
15         - browser/extensions/report-site-issue/locales/en-US/
16         - browser/installer/windows/docs/
17         - browser/locales/en-US/
18         - build/docs/
19         - devtools/client/locales/en-US/
20         - devtools/docs/
21         - devtools/shared/locales/en-US/
22         - devtools/startup/locales/en-US/
23         - docs/
24         - dom/docs/
25         - dom/locales/en-US/
26         - gfx/docs/
27         - intl/docs/
28         - intl/locales/en-US/
29         - ipc/docs/
30         - js/src/doc/
31         - layout/tools/layout-debug/ui/content/layoutdebug.ftl
32         - mobile/android/branding/
33         - mobile/android/docs/
34         - mobile/android/locales/en-US/
35         - netwerk/locales/en-US/
36         - netwerk/docs/
37         - python/docs/
38         - python/mach/docs/
39         - python/mozlint/
40         - python/mozperftest/perfdocs/
41         - remote/doc/
42         - security/manager/locales/en-US/
43         - services/settings/docs/
44         - taskcluster/docs/
45         - testing/docs/xpcshell/
46         - testing/geckodriver/doc/
47         - testing/mozbase/docs/
48         - testing/raptor/raptor/perfdocs/
49         - toolkit/components/extensions/docs/
50         - toolkit/components/normandy/docs/
51         - toolkit/components/search/docs/
52         - toolkit/components/search/schema/
53         - toolkit/components/telemetry/docs/
54         - toolkit/crashreporter/docs/
55         - toolkit/docs/
56         - toolkit/locales/en-US/
57         - toolkit/modules/docs/
58         - tools/code-coverage/docs/
59         - tools/fuzzing/docs/
60         - tools/lint/
61         - tools/moztreedocs/
62         - tools/profiler/docs/
63         - tools/sanitizer/docs/
64         - tools/tryselect/
65         - uriloader/docs/
66         - xpcom/docs/
67     exclude:
68         - devtools/docs/contributor/tools/storage/
69         - tools/lint/cpp/mingw-headers.txt
70         - tools/lint/test/test_codespell.py
71         - "**/package-lock.json"
72     # List of extensions coming from:
73     # tools/lint/{flake8,eslint}.yml
74     # tools/mach_commands.py (clang-format)
75     # + documentation
76     # + localization files
77     extensions:
78         - js
79         - jxs
80         - mjs
81         - xml
82         - html
83         - xhtml
84         - cpp
85         - c
86         - h
87         - configure
88         - py
89         - properties
90         - rst
91         - md
92         - ftl
93     support-files:
94         - 'tools/lint/spell/**'
95     type: external
96     payload: spell:lint