You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Known-misspelling check (crate-ci/typos). CI runs it from the repository
2
+
# root, and so must a local run. Every exemption lives in this file, one
3
+
# comment per entry saying why the token is intended where it occurs.
4
+
5
+
[files]
6
+
ignore-hidden = false# workflows, issue templates and .cargo/ hold prose too
7
+
extend-exclude = [
8
+
".git/",
9
+
".typos.toml", # names the tokens it exempts
10
+
]
11
+
12
+
[default]
13
+
# The "mis-" prefix (mis-renamed, mis-estimate); a bare "mis" still fires.
14
+
extend-ignore-re = ['\bmis-\w+']
15
+
16
+
# Tokens that occur in prose and code alike.
17
+
[default.extend-words]
18
+
AKS = "AKS"# Azure Kubernetes Service (RFC 0029 assets)
19
+
BA = "BA"# AB/BA measurement-order labels (RFCs 0023, 0031); also the hex fragment of the short commit SHAs 2aab48ba (RFC 0019) and da466ba (vocabulary guard test). Cost: a bare "ba" typed for "by" passes
20
+
fof = "fof"# friend-of-friend: pattern variable in test queries and the query reference
21
+
unparseable = "unparseable"# accepted variant; appears in operator-facing error strings and docs
22
+
23
+
# Tokens that exist only inside Rust sources; the same misspelling in
24
+
# Markdown still fires.
25
+
[type.rust.extend-identifiers]
26
+
write_applyable_state = "write_applyable_state"# cluster test helper: state that can be applied
27
+
seed_applyable_state = "seed_applyable_state"# same family
28
+
write_cluster_applyable_state = "write_cluster_applyable_state"# CLI test helper, same meaning
29
+
30
+
[type.rust.extend-words]
31
+
alph = "alph"# prefix-filter probe value in literal_filters.rs
32
+
celle = "celle"# matrix cell "e" in server/tests/multi_graph.rs (cella … cellj)
33
+
froms = "froms"# plural of `from`, paired with `tos`, in the DST edge fixtures
typos # from the repository root; a subdirectory run scans only that subtree
194
210
actionlint .github/workflows/*.yml
195
211
shellcheck scripts/*.sh
196
212
```
197
213
198
-
`actionlint` and `shellcheck` are developer tools, not installed by Cargo. Run the applicable subset when a change does not touch their surface.
214
+
`typos` (`cargo install typos-cli --locked --version 1.50.1`, the version `ci.yml` pins; the misspelling list grows per release, so a newer local binary can flag words CI accepts), `actionlint` and `shellcheck` are developer tools, not workspace dependencies. Run the applicable subset when a change does not touch their surface.
0 commit comments