Skip to content

Commit 3b2046e

Browse files
committed
hacky spellcheck pass
1 parent 0d48dfd commit 3b2046e

File tree

5 files changed

+278
-8
lines changed

5 files changed

+278
-8
lines changed

Cargo.lock

+199-6
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,15 @@ version = "1.0.0"
117117
source = "registry+https://github.com/rust-lang/crates.io-index"
118118
checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
119119

120+
[[package]]
121+
name = "autotools"
122+
version = "0.2.1"
123+
source = "registry+https://github.com/rust-lang/crates.io-index"
124+
checksum = "774fd1b2d459a939302a0bad631a3de176b8bd5f87cbfc28ceb1f6c18d731094"
125+
dependencies = [
126+
"cc",
127+
]
128+
120129
[[package]]
121130
name = "backtrace"
122131
version = "0.3.46"
@@ -143,6 +152,29 @@ dependencies = [
143152
"rustc-std-workspace-core",
144153
]
145154

155+
[[package]]
156+
name = "bindgen"
157+
version = "0.49.4"
158+
source = "registry+https://github.com/rust-lang/crates.io-index"
159+
checksum = "4c07087f3d5731bf3fb375a81841b99597e25dc11bd3bc72d16d43adf6624a6e"
160+
dependencies = [
161+
"bitflags",
162+
"cexpr",
163+
"cfg-if",
164+
"clang-sys",
165+
"clap",
166+
"env_logger 0.6.2",
167+
"fxhash",
168+
"lazy_static",
169+
"log",
170+
"peeking_take_while",
171+
"proc-macro2 0.4.30",
172+
"quote 0.6.12",
173+
"regex",
174+
"shlex",
175+
"which",
176+
]
177+
146178
[[package]]
147179
name = "bitflags"
148180
version = "1.2.1"
@@ -168,6 +200,12 @@ dependencies = [
168200
"constant_time_eq",
169201
]
170202

203+
[[package]]
204+
name = "block"
205+
version = "0.1.6"
206+
source = "registry+https://github.com/rust-lang/crates.io-index"
207+
checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
208+
171209
[[package]]
172210
name = "block-buffer"
173211
version = "0.7.3"
@@ -281,7 +319,7 @@ dependencies = [
281319
"cargo-test-macro",
282320
"cargo-test-support",
283321
"clap",
284-
"core-foundation",
322+
"core-foundation 0.9.0",
285323
"crates-io",
286324
"crossbeam-utils 0.7.2",
287325
"crypto-hash",
@@ -411,6 +449,15 @@ dependencies = [
411449
"jobserver",
412450
]
413451

452+
[[package]]
453+
name = "cexpr"
454+
version = "0.3.6"
455+
source = "registry+https://github.com/rust-lang/crates.io-index"
456+
checksum = "fce5b5fb86b0c57c20c834c1b412fd09c77c8a59b9473f86272709e78874cd1d"
457+
dependencies = [
458+
"nom",
459+
]
460+
414461
[[package]]
415462
name = "cfg-if"
416463
version = "0.1.10"
@@ -482,6 +529,17 @@ dependencies = [
482529
"time",
483530
]
484531

532+
[[package]]
533+
name = "clang-sys"
534+
version = "0.28.1"
535+
source = "registry+https://github.com/rust-lang/crates.io-index"
536+
checksum = "81de550971c976f176130da4b2978d3b524eaa0fd9ac31f3ceb5ae1231fb4853"
537+
dependencies = [
538+
"glob",
539+
"libc",
540+
"libloading",
541+
]
542+
485543
[[package]]
486544
name = "clap"
487545
version = "2.33.0"
@@ -559,6 +617,21 @@ dependencies = [
559617
"cc",
560618
]
561619

620+
[[package]]
621+
name = "cocoa"
622+
version = "0.20.2"
623+
source = "registry+https://github.com/rust-lang/crates.io-index"
624+
checksum = "0c49e86fc36d5704151f5996b7b3795385f50ce09e3be0f47a0cfde869681cf8"
625+
dependencies = [
626+
"bitflags",
627+
"block",
628+
"core-foundation 0.7.0",
629+
"core-graphics",
630+
"foreign-types",
631+
"libc",
632+
"objc",
633+
]
634+
562635
[[package]]
563636
name = "colored"
564637
version = "1.9.3"
@@ -652,22 +725,50 @@ dependencies = [
652725
"rand 0.7.3",
653726
]
654727

728+
[[package]]
729+
name = "core-foundation"
730+
version = "0.7.0"
731+
source = "registry+https://github.com/rust-lang/crates.io-index"
732+
checksum = "57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171"
733+
dependencies = [
734+
"core-foundation-sys 0.7.0",
735+
"libc",
736+
]
737+
655738
[[package]]
656739
name = "core-foundation"
657740
version = "0.9.0"
658741
source = "registry+https://github.com/rust-lang/crates.io-index"
659742
checksum = "3b5ed8e7e76c45974e15e41bfa8d5b0483cd90191639e01d8f5f1e606299d3fb"
660743
dependencies = [
661-
"core-foundation-sys",
744+
"core-foundation-sys 0.8.0",
662745
"libc",
663746
]
664747

748+
[[package]]
749+
name = "core-foundation-sys"
750+
version = "0.7.0"
751+
source = "registry+https://github.com/rust-lang/crates.io-index"
752+
checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac"
753+
665754
[[package]]
666755
name = "core-foundation-sys"
667756
version = "0.8.0"
668757
source = "registry+https://github.com/rust-lang/crates.io-index"
669758
checksum = "9a21fa21941700a3cd8fcb4091f361a6a712fac632f85d9f487cc892045d55c6"
670759

760+
[[package]]
761+
name = "core-graphics"
762+
version = "0.19.2"
763+
source = "registry+https://github.com/rust-lang/crates.io-index"
764+
checksum = "b3889374e6ea6ab25dba90bb5d96202f61108058361f6dc72e8b03e6f8bbe923"
765+
dependencies = [
766+
"bitflags",
767+
"core-foundation 0.7.0",
768+
"foreign-types",
769+
"libc",
770+
]
771+
671772
[[package]]
672773
name = "crates-io"
673774
version = "0.31.1"
@@ -1122,6 +1223,15 @@ dependencies = [
11221223
"termcolor",
11231224
]
11241225

1226+
[[package]]
1227+
name = "fxhash"
1228+
version = "0.2.1"
1229+
source = "registry+https://github.com/rust-lang/crates.io-index"
1230+
checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
1231+
dependencies = [
1232+
"byteorder",
1233+
]
1234+
11251235
[[package]]
11261236
name = "generic-array"
11271237
version = "0.12.3"
@@ -1296,6 +1406,17 @@ version = "2.0.0"
12961406
source = "registry+https://github.com/rust-lang/crates.io-index"
12971407
checksum = "b9b6c53306532d3c8e8087b44e6580e10db51a023cf9b433cea2ac38066b92da"
12981408

1409+
[[package]]
1410+
name = "hunspell-sys"
1411+
version = "0.1.3"
1412+
source = "registry+https://github.com/rust-lang/crates.io-index"
1413+
checksum = "70cbe81792cdefe9f822a8f3b6407ac77abdace7c8add0a998f5cdc99341049d"
1414+
dependencies = [
1415+
"autotools",
1416+
"bindgen",
1417+
"pkg-config",
1418+
]
1419+
12991420
[[package]]
13001421
name = "idna"
13011422
version = "0.1.5"
@@ -1353,7 +1474,7 @@ dependencies = [
13531474
"rand_xoshiro",
13541475
"sized-chunks",
13551476
"typenum",
1356-
"version_check",
1477+
"version_check 0.9.1",
13571478
]
13581479

13591480
[[package]]
@@ -1578,6 +1699,16 @@ dependencies = [
15781699
"pkg-config",
15791700
]
15801701

1702+
[[package]]
1703+
name = "libloading"
1704+
version = "0.5.2"
1705+
source = "registry+https://github.com/rust-lang/crates.io-index"
1706+
checksum = "f2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753"
1707+
dependencies = [
1708+
"cc",
1709+
"winapi 0.3.8",
1710+
]
1711+
15811712
[[package]]
15821713
name = "libnghttp2-sys"
15831714
version = "0.1.2"
@@ -1698,6 +1829,15 @@ version = "0.1.2"
16981829
source = "registry+https://github.com/rust-lang/crates.io-index"
16991830
checksum = "f2c4deaccc2ead6a28c16c0ba82f07d52b6475397415ce40876e559b0b0ea510"
17001831

1832+
[[package]]
1833+
name = "malloc_buf"
1834+
version = "0.0.6"
1835+
source = "registry+https://github.com/rust-lang/crates.io-index"
1836+
checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
1837+
dependencies = [
1838+
"libc",
1839+
]
1840+
17011841
[[package]]
17021842
name = "maplit"
17031843
version = "1.0.1"
@@ -1925,6 +2065,16 @@ version = "0.1.12"
19252065
source = "registry+https://github.com/rust-lang/crates.io-index"
19262066
checksum = "9a2228dca57108069a5262f2ed8bd2e82496d2e074a06d1ccc7ce1687b6ae0a2"
19272067

2068+
[[package]]
2069+
name = "nom"
2070+
version = "4.2.3"
2071+
source = "registry+https://github.com/rust-lang/crates.io-index"
2072+
checksum = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6"
2073+
dependencies = [
2074+
"memchr",
2075+
"version_check 0.1.5",
2076+
]
2077+
19282078
[[package]]
19292079
name = "num-integer"
19302080
version = "0.1.39"
@@ -1949,6 +2099,15 @@ dependencies = [
19492099
"libc",
19502100
]
19512101

2102+
[[package]]
2103+
name = "objc"
2104+
version = "0.2.7"
2105+
source = "registry+https://github.com/rust-lang/crates.io-index"
2106+
checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"
2107+
dependencies = [
2108+
"malloc_buf",
2109+
]
2110+
19522111
[[package]]
19532112
name = "once_cell"
19542113
version = "1.1.0"
@@ -2135,6 +2294,12 @@ dependencies = [
21352294
"winapi 0.3.8",
21362295
]
21372296

2297+
[[package]]
2298+
name = "peeking_take_while"
2299+
version = "0.1.2"
2300+
source = "registry+https://github.com/rust-lang/crates.io-index"
2301+
checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"
2302+
21382303
[[package]]
21392304
name = "percent-encoding"
21402305
version = "1.0.1"
@@ -2863,7 +3028,7 @@ dependencies = [
28633028
"rustc-ap-rustc_serialize",
28643029
"rustc-ap-rustc_session",
28653030
"rustc-ap-rustc_span",
2866-
"version_check",
3031+
"version_check 0.9.1",
28673032
]
28683033

28693034
[[package]]
@@ -3248,7 +3413,7 @@ dependencies = [
32483413
"rustc_serialize",
32493414
"rustc_session",
32503415
"rustc_span",
3251-
"version_check",
3416+
"version_check 0.9.1",
32523417
]
32533418

32543419
[[package]]
@@ -4025,6 +4190,7 @@ dependencies = [
40254190
"rustc-rayon",
40264191
"serde",
40274192
"serde_json",
4193+
"spellbound",
40284194
"tempfile",
40294195
]
40304196

@@ -4301,6 +4467,17 @@ dependencies = [
43014467
"winapi 0.3.8",
43024468
]
43034469

4470+
[[package]]
4471+
name = "spellbound"
4472+
version = "0.1.1"
4473+
dependencies = [
4474+
"cfg-if",
4475+
"cocoa",
4476+
"hunspell-sys",
4477+
"lazy_static",
4478+
"winapi 0.3.8",
4479+
]
4480+
43044481
[[package]]
43054482
name = "stable_deref_trait"
43064483
version = "1.1.0"
@@ -4933,7 +5110,7 @@ version = "2.6.0"
49335110
source = "registry+https://github.com/rust-lang/crates.io-index"
49345111
checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
49355112
dependencies = [
4936-
"version_check",
5113+
"version_check 0.9.1",
49375114
]
49385115

49395116
[[package]]
@@ -5088,6 +5265,12 @@ dependencies = [
50885265
"chrono",
50895266
]
50905267

5268+
[[package]]
5269+
name = "version_check"
5270+
version = "0.1.5"
5271+
source = "registry+https://github.com/rust-lang/crates.io-index"
5272+
checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
5273+
50915274
[[package]]
50925275
name = "version_check"
50935276
version = "0.9.1"
@@ -5125,6 +5308,16 @@ dependencies = [
51255308
"rustc-std-workspace-core",
51265309
]
51275310

5311+
[[package]]
5312+
name = "which"
5313+
version = "2.0.1"
5314+
source = "registry+https://github.com/rust-lang/crates.io-index"
5315+
checksum = "b57acb10231b9493c8472b20cb57317d0679a49e0bdbee44b3b803a6473af164"
5316+
dependencies = [
5317+
"failure",
5318+
"libc",
5319+
]
5320+
51285321
[[package]]
51295322
name = "winapi"
51305323
version = "0.2.8"

Cargo.toml

+2
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ cargo = { path = "src/tools/cargo" }
6969
# `rustfmt` executable are the same exact version).
7070
rustfmt-nightly = { path = "src/tools/rustfmt" }
7171

72+
spellbound = { path = "../spellbound" }
73+
7274
# See comments in `src/tools/rustc-workspace-hack/README.md` for what's going on
7375
# here
7476
rustc-workspace-hack = { path = 'src/tools/rustc-workspace-hack' }

0 commit comments

Comments
 (0)