nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 3
4
5[[package]]
6name = "addr2line"
7version = "0.21.0"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb"
10dependencies = [
11 "gimli",
12]
13
14[[package]]
15name = "adler"
16version = "1.0.2"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
19
20[[package]]
21name = "aho-corasick"
22version = "1.1.2"
23source = "registry+https://github.com/rust-lang/crates.io-index"
24checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
25dependencies = [
26 "memchr",
27]
28
29[[package]]
30name = "analysis"
31version = "0.14.3"
32dependencies = [
33 "config",
34 "diagnostic",
35 "elapsed",
36 "fast-hash",
37 "fmt-util",
38 "input",
39 "mlb-statics",
40 "paths",
41 "sml-file-syntax",
42 "sml-fixity",
43 "sml-hir",
44 "sml-naive-fmt",
45 "sml-namespace",
46 "sml-statics",
47 "sml-statics-types",
48 "sml-symbol-kind",
49 "sml-syntax",
50 "str-util",
51 "text-pos",
52 "text-size-util",
53]
54
55[[package]]
56name = "anyhow"
57version = "1.0.79"
58source = "registry+https://github.com/rust-lang/crates.io-index"
59checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca"
60
61[[package]]
62name = "autocfg"
63version = "1.1.0"
64source = "registry+https://github.com/rust-lang/crates.io-index"
65checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
66
67[[package]]
68name = "backtrace"
69version = "0.3.69"
70source = "registry+https://github.com/rust-lang/crates.io-index"
71checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837"
72dependencies = [
73 "addr2line",
74 "cc",
75 "cfg-if",
76 "libc",
77 "miniz_oxide",
78 "object",
79 "rustc-demangle",
80]
81
82[[package]]
83name = "better-panic"
84version = "0.3.0"
85source = "registry+https://github.com/rust-lang/crates.io-index"
86checksum = "6fa9e1d11a268684cbd90ed36370d7577afb6c62d912ddff5c15fc34343e5036"
87dependencies = [
88 "backtrace",
89 "console",
90]
91
92[[package]]
93name = "bitflags"
94version = "1.3.2"
95source = "registry+https://github.com/rust-lang/crates.io-index"
96checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
97
98[[package]]
99name = "bitflags"
100version = "2.4.2"
101source = "registry+https://github.com/rust-lang/crates.io-index"
102checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf"
103
104[[package]]
105name = "cc"
106version = "1.0.85"
107source = "registry+https://github.com/rust-lang/crates.io-index"
108checksum = "9b918671670962b48bc23753aef0c51d072dca6f52f01f800854ada6ddb7f7d3"
109
110[[package]]
111name = "cfg-if"
112version = "1.0.0"
113source = "registry+https://github.com/rust-lang/crates.io-index"
114checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
115
116[[package]]
117name = "chain-map"
118version = "0.1.0"
119source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
120dependencies = [
121 "fast-hash",
122 "str-util",
123]
124
125[[package]]
126name = "char-name"
127version = "0.1.0"
128source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
129
130[[package]]
131name = "cm-syntax"
132version = "0.14.3"
133dependencies = [
134 "lex-util",
135 "paths",
136 "slash-var-path",
137 "sml-file",
138 "str-util",
139 "text-size-util",
140]
141
142[[package]]
143name = "code-h2-md-map"
144version = "0.1.0"
145source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
146dependencies = [
147 "fast-hash",
148]
149
150[[package]]
151name = "codespan-reporting"
152version = "0.11.1"
153source = "registry+https://github.com/rust-lang/crates.io-index"
154checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"
155dependencies = [
156 "termcolor",
157 "unicode-width",
158]
159
160[[package]]
161name = "config"
162version = "0.14.3"
163dependencies = [
164 "fast-hash",
165 "serde",
166 "sml-path",
167 "str-util",
168]
169
170[[package]]
171name = "console"
172version = "0.15.8"
173source = "registry+https://github.com/rust-lang/crates.io-index"
174checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb"
175dependencies = [
176 "encode_unicode",
177 "lazy_static",
178 "libc",
179 "windows-sys",
180]
181
182[[package]]
183name = "countme"
184version = "3.0.1"
185source = "registry+https://github.com/rust-lang/crates.io-index"
186checksum = "7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636"
187
188[[package]]
189name = "cov-mark"
190version = "0.14.3"
191dependencies = [
192 "fast-hash",
193 "once_cell",
194]
195
196[[package]]
197name = "crc32fast"
198version = "1.4.0"
199source = "registry+https://github.com/rust-lang/crates.io-index"
200checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa"
201dependencies = [
202 "cfg-if",
203]
204
205[[package]]
206name = "crossbeam-channel"
207version = "0.5.11"
208source = "registry+https://github.com/rust-lang/crates.io-index"
209checksum = "176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b"
210dependencies = [
211 "crossbeam-utils",
212]
213
214[[package]]
215name = "crossbeam-utils"
216version = "0.8.19"
217source = "registry+https://github.com/rust-lang/crates.io-index"
218checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345"
219
220[[package]]
221name = "diagnostic"
222version = "0.1.0"
223source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
224
225[[package]]
226name = "diff"
227version = "0.1.13"
228source = "registry+https://github.com/rust-lang/crates.io-index"
229checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
230
231[[package]]
232name = "drop_bomb"
233version = "0.1.5"
234source = "registry+https://github.com/rust-lang/crates.io-index"
235checksum = "9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1"
236
237[[package]]
238name = "dunce"
239version = "1.0.4"
240source = "registry+https://github.com/rust-lang/crates.io-index"
241checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b"
242
243[[package]]
244name = "elapsed"
245version = "0.1.0"
246source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
247dependencies = [
248 "log",
249]
250
251[[package]]
252name = "encode_unicode"
253version = "0.3.6"
254source = "registry+https://github.com/rust-lang/crates.io-index"
255checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
256
257[[package]]
258name = "env_logger"
259version = "0.10.2"
260source = "registry+https://github.com/rust-lang/crates.io-index"
261checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580"
262dependencies = [
263 "humantime",
264 "is-terminal",
265 "log",
266 "regex",
267 "termcolor",
268]
269
270[[package]]
271name = "equivalent"
272version = "1.0.1"
273source = "registry+https://github.com/rust-lang/crates.io-index"
274checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
275
276[[package]]
277name = "errno"
278version = "0.3.8"
279source = "registry+https://github.com/rust-lang/crates.io-index"
280checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
281dependencies = [
282 "libc",
283 "windows-sys",
284]
285
286[[package]]
287name = "event-parse"
288version = "0.1.0"
289source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
290dependencies = [
291 "drop_bomb",
292 "rowan",
293 "token",
294]
295
296[[package]]
297name = "fast-hash"
298version = "0.1.0"
299source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
300dependencies = [
301 "rustc-hash",
302]
303
304[[package]]
305name = "fastrand"
306version = "2.0.1"
307source = "registry+https://github.com/rust-lang/crates.io-index"
308checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"
309
310[[package]]
311name = "flate2"
312version = "1.0.28"
313source = "registry+https://github.com/rust-lang/crates.io-index"
314checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
315dependencies = [
316 "crc32fast",
317 "miniz_oxide",
318]
319
320[[package]]
321name = "fmt-util"
322version = "0.1.0"
323source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
324
325[[package]]
326name = "form_urlencoded"
327version = "1.2.1"
328source = "registry+https://github.com/rust-lang/crates.io-index"
329checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
330dependencies = [
331 "percent-encoding",
332]
333
334[[package]]
335name = "getopts"
336version = "0.2.21"
337source = "registry+https://github.com/rust-lang/crates.io-index"
338checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5"
339dependencies = [
340 "unicode-width",
341]
342
343[[package]]
344name = "gimli"
345version = "0.28.1"
346source = "registry+https://github.com/rust-lang/crates.io-index"
347checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253"
348
349[[package]]
350name = "glob"
351version = "0.3.1"
352source = "registry+https://github.com/rust-lang/crates.io-index"
353checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
354
355[[package]]
356name = "hashbrown"
357version = "0.14.3"
358source = "registry+https://github.com/rust-lang/crates.io-index"
359checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
360
361[[package]]
362name = "hermit-abi"
363version = "0.3.5"
364source = "registry+https://github.com/rust-lang/crates.io-index"
365checksum = "d0c62115964e08cb8039170eb33c1d0e2388a256930279edca206fff675f82c3"
366
367[[package]]
368name = "humantime"
369version = "2.1.0"
370source = "registry+https://github.com/rust-lang/crates.io-index"
371checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
372
373[[package]]
374name = "identifier-case"
375version = "0.1.0"
376source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
377
378[[package]]
379name = "idna"
380version = "0.5.0"
381source = "registry+https://github.com/rust-lang/crates.io-index"
382checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
383dependencies = [
384 "unicode-bidi",
385 "unicode-normalization",
386]
387
388[[package]]
389name = "idx"
390version = "0.1.0"
391source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
392dependencies = [
393 "nohash-hasher",
394]
395
396[[package]]
397name = "indexmap"
398version = "2.2.3"
399source = "registry+https://github.com/rust-lang/crates.io-index"
400checksum = "233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177"
401dependencies = [
402 "equivalent",
403 "hashbrown",
404]
405
406[[package]]
407name = "input"
408version = "0.14.3"
409dependencies = [
410 "cm-syntax",
411 "config",
412 "cov-mark",
413 "diagnostic",
414 "fast-hash",
415 "mlb-hir",
416 "mlb-syntax",
417 "paths",
418 "slash-var-path",
419 "sml-file",
420 "sml-file-syntax",
421 "sml-fixity",
422 "sml-namespace",
423 "sml-path",
424 "sml-syntax",
425 "str-util",
426 "text-pos",
427 "text-size-util",
428 "toml",
429 "topo-sort",
430]
431
432[[package]]
433name = "is-terminal"
434version = "0.4.12"
435source = "registry+https://github.com/rust-lang/crates.io-index"
436checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b"
437dependencies = [
438 "hermit-abi",
439 "libc",
440 "windows-sys",
441]
442
443[[package]]
444name = "itoa"
445version = "1.0.10"
446source = "registry+https://github.com/rust-lang/crates.io-index"
447checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c"
448
449[[package]]
450name = "la-arena"
451version = "0.3.1"
452source = "registry+https://github.com/rust-lang/crates.io-index"
453checksum = "3752f229dcc5a481d60f385fa479ff46818033d881d2d801aa27dffcfb5e8306"
454
455[[package]]
456name = "lang-srv"
457version = "0.14.3"
458dependencies = [
459 "analysis",
460 "anyhow",
461 "config",
462 "crossbeam-channel",
463 "diagnostic",
464 "elapsed",
465 "fast-hash",
466 "input",
467 "log",
468 "lsp-server",
469 "lsp-types",
470 "paths",
471 "serde",
472 "serde_json",
473 "sml-namespace",
474 "text-pos",
475]
476
477[[package]]
478name = "lazy_static"
479version = "1.4.0"
480source = "registry+https://github.com/rust-lang/crates.io-index"
481checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
482
483[[package]]
484name = "lex-util"
485version = "0.14.3"
486
487[[package]]
488name = "libc"
489version = "0.2.153"
490source = "registry+https://github.com/rust-lang/crates.io-index"
491checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
492
493[[package]]
494name = "line-index"
495version = "0.1.1"
496source = "registry+https://github.com/rust-lang/crates.io-index"
497checksum = "67d61795376ae2683928c218fda7d7d7db136fd38c06b7552904667f0d55580a"
498dependencies = [
499 "nohash-hasher",
500 "text-size",
501]
502
503[[package]]
504name = "linux-raw-sys"
505version = "0.4.13"
506source = "registry+https://github.com/rust-lang/crates.io-index"
507checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
508
509[[package]]
510name = "log"
511version = "0.4.20"
512source = "registry+https://github.com/rust-lang/crates.io-index"
513checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
514
515[[package]]
516name = "lsp-server"
517version = "0.7.6"
518source = "registry+https://github.com/rust-lang/crates.io-index"
519checksum = "248f65b78f6db5d8e1b1604b4098a28b43d21a8eb1deeca22b1c421b276c7095"
520dependencies = [
521 "crossbeam-channel",
522 "log",
523 "serde",
524 "serde_json",
525]
526
527[[package]]
528name = "lsp-types"
529version = "0.95.0"
530source = "registry+https://github.com/rust-lang/crates.io-index"
531checksum = "158c1911354ef73e8fe42da6b10c0484cb65c7f1007f28022e847706c1ab6984"
532dependencies = [
533 "bitflags 1.3.2",
534 "serde",
535 "serde_json",
536 "serde_repr",
537 "url",
538]
539
540[[package]]
541name = "memchr"
542version = "2.7.1"
543source = "registry+https://github.com/rust-lang/crates.io-index"
544checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149"
545
546[[package]]
547name = "memoffset"
548version = "0.9.0"
549source = "registry+https://github.com/rust-lang/crates.io-index"
550checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
551dependencies = [
552 "autocfg",
553]
554
555[[package]]
556name = "millet-cli"
557version = "0.14.3"
558dependencies = [
559 "analysis",
560 "codespan-reporting",
561 "config",
562 "diagnostic",
563 "env_logger",
564 "input",
565 "panic-hook",
566 "paths",
567 "pico-args",
568 "sml-naive-fmt",
569 "text-pos",
570 "text-size-util",
571]
572
573[[package]]
574name = "millet-ls"
575version = "0.14.3"
576dependencies = [
577 "anyhow",
578 "env_logger",
579 "lang-srv",
580 "log",
581 "panic-hook",
582]
583
584[[package]]
585name = "miniz_oxide"
586version = "0.7.2"
587source = "registry+https://github.com/rust-lang/crates.io-index"
588checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7"
589dependencies = [
590 "adler",
591]
592
593[[package]]
594name = "mlb-hir"
595version = "0.14.3"
596dependencies = [
597 "fast-hash",
598 "paths",
599 "sml-file",
600 "sml-namespace",
601 "str-util",
602 "text-size-util",
603]
604
605[[package]]
606name = "mlb-statics"
607version = "0.14.3"
608dependencies = [
609 "config",
610 "diagnostic",
611 "fast-hash",
612 "mlb-hir",
613 "paths",
614 "sml-comment",
615 "sml-file",
616 "sml-file-syntax",
617 "sml-fixity",
618 "sml-hir",
619 "sml-hir-lower",
620 "sml-libs",
621 "sml-namespace",
622 "sml-statics",
623 "sml-statics-types",
624 "sml-syntax",
625 "str-util",
626 "text-pos",
627 "text-size-util",
628]
629
630[[package]]
631name = "mlb-syntax"
632version = "0.14.3"
633dependencies = [
634 "lex-util",
635 "paths",
636 "slash-var-path",
637 "sml-file",
638 "sml-namespace",
639 "str-util",
640 "text-size-util",
641]
642
643[[package]]
644name = "nohash-hasher"
645version = "0.2.0"
646source = "registry+https://github.com/rust-lang/crates.io-index"
647checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451"
648
649[[package]]
650name = "num-bigint"
651version = "0.4.4"
652source = "registry+https://github.com/rust-lang/crates.io-index"
653checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0"
654dependencies = [
655 "autocfg",
656 "num-integer",
657 "num-traits",
658]
659
660[[package]]
661name = "num-integer"
662version = "0.1.46"
663source = "registry+https://github.com/rust-lang/crates.io-index"
664checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
665dependencies = [
666 "num-traits",
667]
668
669[[package]]
670name = "num-traits"
671version = "0.2.18"
672source = "registry+https://github.com/rust-lang/crates.io-index"
673checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a"
674dependencies = [
675 "autocfg",
676]
677
678[[package]]
679name = "object"
680version = "0.32.2"
681source = "registry+https://github.com/rust-lang/crates.io-index"
682checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441"
683dependencies = [
684 "memchr",
685]
686
687[[package]]
688name = "once_cell"
689version = "1.19.0"
690source = "registry+https://github.com/rust-lang/crates.io-index"
691checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
692
693[[package]]
694name = "panic-hook"
695version = "0.14.3"
696dependencies = [
697 "better-panic",
698]
699
700[[package]]
701name = "paths"
702version = "0.1.0"
703source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
704dependencies = [
705 "dunce",
706 "fast-hash",
707 "glob",
708 "idx",
709 "nohash-hasher",
710 "str-util",
711]
712
713[[package]]
714name = "pattern-match"
715version = "0.1.0"
716source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
717dependencies = [
718 "fast-hash",
719]
720
721[[package]]
722name = "percent-encoding"
723version = "2.3.1"
724source = "registry+https://github.com/rust-lang/crates.io-index"
725checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
726
727[[package]]
728name = "pico-args"
729version = "0.5.0"
730source = "registry+https://github.com/rust-lang/crates.io-index"
731checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315"
732
733[[package]]
734name = "pretty_assertions"
735version = "1.4.0"
736source = "registry+https://github.com/rust-lang/crates.io-index"
737checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66"
738dependencies = [
739 "diff",
740 "yansi",
741]
742
743[[package]]
744name = "prettyplease"
745version = "0.2.16"
746source = "registry+https://github.com/rust-lang/crates.io-index"
747checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5"
748dependencies = [
749 "proc-macro2",
750 "syn",
751]
752
753[[package]]
754name = "proc-macro2"
755version = "1.0.78"
756source = "registry+https://github.com/rust-lang/crates.io-index"
757checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae"
758dependencies = [
759 "unicode-ident",
760]
761
762[[package]]
763name = "pulldown-cmark"
764version = "0.9.6"
765source = "registry+https://github.com/rust-lang/crates.io-index"
766checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b"
767dependencies = [
768 "bitflags 2.4.2",
769 "getopts",
770 "memchr",
771 "unicase",
772]
773
774[[package]]
775name = "quote"
776version = "1.0.35"
777source = "registry+https://github.com/rust-lang/crates.io-index"
778checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
779dependencies = [
780 "proc-macro2",
781]
782
783[[package]]
784name = "regex"
785version = "1.10.3"
786source = "registry+https://github.com/rust-lang/crates.io-index"
787checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15"
788dependencies = [
789 "aho-corasick",
790 "memchr",
791 "regex-automata",
792 "regex-syntax",
793]
794
795[[package]]
796name = "regex-automata"
797version = "0.4.5"
798source = "registry+https://github.com/rust-lang/crates.io-index"
799checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd"
800dependencies = [
801 "aho-corasick",
802 "memchr",
803 "regex-syntax",
804]
805
806[[package]]
807name = "regex-syntax"
808version = "0.8.2"
809source = "registry+https://github.com/rust-lang/crates.io-index"
810checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
811
812[[package]]
813name = "rowan"
814version = "0.15.15"
815source = "registry+https://github.com/rust-lang/crates.io-index"
816checksum = "32a58fa8a7ccff2aec4f39cc45bf5f985cec7125ab271cf681c279fd00192b49"
817dependencies = [
818 "countme",
819 "hashbrown",
820 "memoffset",
821 "rustc-hash",
822 "text-size",
823]
824
825[[package]]
826name = "rustc-demangle"
827version = "0.1.23"
828source = "registry+https://github.com/rust-lang/crates.io-index"
829checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
830
831[[package]]
832name = "rustc-hash"
833version = "1.1.0"
834source = "registry+https://github.com/rust-lang/crates.io-index"
835checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
836
837[[package]]
838name = "rustix"
839version = "0.38.31"
840source = "registry+https://github.com/rust-lang/crates.io-index"
841checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949"
842dependencies = [
843 "bitflags 2.4.2",
844 "errno",
845 "libc",
846 "linux-raw-sys",
847 "windows-sys",
848]
849
850[[package]]
851name = "ryu"
852version = "1.0.16"
853source = "registry+https://github.com/rust-lang/crates.io-index"
854checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c"
855
856[[package]]
857name = "serde"
858version = "1.0.196"
859source = "registry+https://github.com/rust-lang/crates.io-index"
860checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32"
861dependencies = [
862 "serde_derive",
863]
864
865[[package]]
866name = "serde_derive"
867version = "1.0.196"
868source = "registry+https://github.com/rust-lang/crates.io-index"
869checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67"
870dependencies = [
871 "proc-macro2",
872 "quote",
873 "syn",
874]
875
876[[package]]
877name = "serde_json"
878version = "1.0.113"
879source = "registry+https://github.com/rust-lang/crates.io-index"
880checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79"
881dependencies = [
882 "itoa",
883 "ryu",
884 "serde",
885]
886
887[[package]]
888name = "serde_repr"
889version = "0.1.18"
890source = "registry+https://github.com/rust-lang/crates.io-index"
891checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb"
892dependencies = [
893 "proc-macro2",
894 "quote",
895 "syn",
896]
897
898[[package]]
899name = "serde_spanned"
900version = "0.6.5"
901source = "registry+https://github.com/rust-lang/crates.io-index"
902checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1"
903dependencies = [
904 "serde",
905]
906
907[[package]]
908name = "slash-var-path"
909version = "0.14.3"
910dependencies = [
911 "fast-hash",
912 "str-util",
913]
914
915[[package]]
916name = "sml-comment"
917version = "0.14.3"
918dependencies = [
919 "sml-syntax",
920]
921
922[[package]]
923name = "sml-dynamics"
924version = "0.14.3"
925dependencies = [
926 "fast-hash",
927 "fmt-util",
928 "sml-hir",
929 "sml-statics-types",
930 "str-util",
931]
932
933[[package]]
934name = "sml-dynamics-tests"
935version = "0.14.3"
936dependencies = [
937 "config",
938 "pretty_assertions",
939 "sml-dynamics",
940 "sml-file",
941 "sml-file-syntax",
942 "sml-fixity",
943 "sml-hir",
944 "sml-path",
945 "sml-statics",
946 "sml-statics-types",
947 "str-util",
948]
949
950[[package]]
951name = "sml-file"
952version = "0.14.3"
953
954[[package]]
955name = "sml-file-syntax"
956version = "0.14.3"
957dependencies = [
958 "config",
959 "elapsed",
960 "sml-file",
961 "sml-fixity",
962 "sml-hir-lower",
963 "sml-lex",
964 "sml-parse",
965 "sml-ty-var-scope",
966 "text-pos",
967]
968
969[[package]]
970name = "sml-fixity"
971version = "0.14.3"
972dependencies = [
973 "fast-hash",
974 "once_cell",
975 "str-util",
976]
977
978[[package]]
979name = "sml-hir"
980version = "0.14.3"
981dependencies = [
982 "la-arena",
983 "sml-lab",
984 "sml-path",
985 "sml-scon",
986 "str-util",
987]
988
989[[package]]
990name = "sml-hir-lower"
991version = "0.14.3"
992dependencies = [
993 "config",
994 "cov-mark",
995 "diagnostic",
996 "fast-hash",
997 "lex-util",
998 "sml-file",
999 "sml-hir",
1000 "sml-path",
1001 "sml-syntax",
1002 "str-util",
1003 "text-size-util",
1004]
1005
1006[[package]]
1007name = "sml-lab"
1008version = "0.14.3"
1009dependencies = [
1010 "str-util",
1011]
1012
1013[[package]]
1014name = "sml-lex"
1015version = "0.14.3"
1016dependencies = [
1017 "cov-mark",
1018 "diagnostic",
1019 "lex-util",
1020 "sml-syntax",
1021 "text-size-util",
1022 "token",
1023]
1024
1025[[package]]
1026name = "sml-libs"
1027version = "0.1.0"
1028source = "git+https://github.com/azdavis/sml-libs.git#0d94e3ce13f2a489dff86151f74b26074affec2a"
1029
1030[[package]]
1031name = "sml-naive-fmt"
1032version = "0.14.3"
1033dependencies = [
1034 "fast-hash",
1035 "sml-comment",
1036 "sml-syntax",
1037 "text-size-util",
1038]
1039
1040[[package]]
1041name = "sml-namespace"
1042version = "0.14.3"
1043
1044[[package]]
1045name = "sml-parse"
1046version = "0.14.3"
1047dependencies = [
1048 "diagnostic",
1049 "event-parse",
1050 "fast-hash",
1051 "sml-fixity",
1052 "sml-syntax",
1053 "str-util",
1054 "text-size-util",
1055 "token",
1056]
1057
1058[[package]]
1059name = "sml-path"
1060version = "0.14.3"
1061dependencies = [
1062 "str-util",
1063]
1064
1065[[package]]
1066name = "sml-scon"
1067version = "0.14.3"
1068dependencies = [
1069 "num-bigint",
1070 "num-traits",
1071 "str-util",
1072]
1073
1074[[package]]
1075name = "sml-statics"
1076version = "0.14.3"
1077dependencies = [
1078 "chain-map",
1079 "config",
1080 "cov-mark",
1081 "diagnostic",
1082 "elapsed",
1083 "fast-hash",
1084 "fmt-util",
1085 "log",
1086 "paths",
1087 "pattern-match",
1088 "sml-hir",
1089 "sml-namespace",
1090 "sml-path",
1091 "sml-statics-types",
1092 "sml-symbol-kind",
1093 "str-util",
1094 "uniq",
1095]
1096
1097[[package]]
1098name = "sml-statics-types"
1099version = "0.14.3"
1100dependencies = [
1101 "chain-map",
1102 "code-h2-md-map",
1103 "config",
1104 "cov-mark",
1105 "drop_bomb",
1106 "fast-hash",
1107 "fmt-util",
1108 "idx",
1109 "once_cell",
1110 "paths",
1111 "sml-hir",
1112 "sml-path",
1113 "str-util",
1114]
1115
1116[[package]]
1117name = "sml-symbol-kind"
1118version = "0.14.3"
1119dependencies = [
1120 "sml-namespace",
1121 "sml-statics-types",
1122]
1123
1124[[package]]
1125name = "sml-syntax"
1126version = "0.14.3"
1127dependencies = [
1128 "code-h2-md-map",
1129 "fast-hash",
1130 "rowan",
1131 "syntax-gen",
1132 "token",
1133]
1134
1135[[package]]
1136name = "sml-ty-var-scope"
1137version = "0.14.3"
1138dependencies = [
1139 "fast-hash",
1140 "sml-hir",
1141]
1142
1143[[package]]
1144name = "smol_str"
1145version = "0.2.1"
1146source = "registry+https://github.com/rust-lang/crates.io-index"
1147checksum = "e6845563ada680337a52d43bb0b29f396f2d911616f6573012645b9e3d048a49"
1148dependencies = [
1149 "serde",
1150]
1151
1152[[package]]
1153name = "str-util"
1154version = "0.1.0"
1155source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
1156dependencies = [
1157 "smol_str",
1158]
1159
1160[[package]]
1161name = "syn"
1162version = "2.0.48"
1163source = "registry+https://github.com/rust-lang/crates.io-index"
1164checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f"
1165dependencies = [
1166 "proc-macro2",
1167 "quote",
1168 "unicode-ident",
1169]
1170
1171[[package]]
1172name = "syntax-gen"
1173version = "0.1.0"
1174source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
1175dependencies = [
1176 "char-name",
1177 "fast-hash",
1178 "identifier-case",
1179 "proc-macro2",
1180 "quote",
1181 "ungrammar",
1182 "write-rs-tokens",
1183]
1184
1185[[package]]
1186name = "tempfile"
1187version = "3.10.0"
1188source = "registry+https://github.com/rust-lang/crates.io-index"
1189checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67"
1190dependencies = [
1191 "cfg-if",
1192 "fastrand",
1193 "rustix",
1194 "windows-sys",
1195]
1196
1197[[package]]
1198name = "termcolor"
1199version = "1.4.1"
1200source = "registry+https://github.com/rust-lang/crates.io-index"
1201checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
1202dependencies = [
1203 "winapi-util",
1204]
1205
1206[[package]]
1207name = "tests"
1208version = "0.14.3"
1209dependencies = [
1210 "analysis",
1211 "cm-syntax",
1212 "config",
1213 "cov-mark",
1214 "diagnostic",
1215 "env_logger",
1216 "fast-hash",
1217 "input",
1218 "log",
1219 "mlb-syntax",
1220 "once_cell",
1221 "paths",
1222 "pretty_assertions",
1223 "proc-macro2",
1224 "pulldown-cmark",
1225 "quote",
1226 "serde_json",
1227 "slash-var-path",
1228 "sml-file",
1229 "sml-syntax",
1230 "str-util",
1231 "text-pos",
1232 "write-rs-tokens",
1233]
1234
1235[[package]]
1236name = "text-pos"
1237version = "0.1.0"
1238source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
1239dependencies = [
1240 "line-index",
1241 "text-size-util",
1242]
1243
1244[[package]]
1245name = "text-size"
1246version = "1.1.1"
1247source = "registry+https://github.com/rust-lang/crates.io-index"
1248checksum = "f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233"
1249
1250[[package]]
1251name = "text-size-util"
1252version = "0.1.0"
1253source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
1254dependencies = [
1255 "text-size",
1256]
1257
1258[[package]]
1259name = "tinyvec"
1260version = "1.6.0"
1261source = "registry+https://github.com/rust-lang/crates.io-index"
1262checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
1263dependencies = [
1264 "tinyvec_macros",
1265]
1266
1267[[package]]
1268name = "tinyvec_macros"
1269version = "0.1.1"
1270source = "registry+https://github.com/rust-lang/crates.io-index"
1271checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
1272
1273[[package]]
1274name = "token"
1275version = "0.1.0"
1276source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
1277
1278[[package]]
1279name = "toml"
1280version = "0.8.10"
1281source = "registry+https://github.com/rust-lang/crates.io-index"
1282checksum = "9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290"
1283dependencies = [
1284 "serde",
1285 "serde_spanned",
1286 "toml_datetime",
1287 "toml_edit",
1288]
1289
1290[[package]]
1291name = "toml_datetime"
1292version = "0.6.5"
1293source = "registry+https://github.com/rust-lang/crates.io-index"
1294checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1"
1295dependencies = [
1296 "serde",
1297]
1298
1299[[package]]
1300name = "toml_edit"
1301version = "0.22.4"
1302source = "registry+https://github.com/rust-lang/crates.io-index"
1303checksum = "0c9ffdf896f8daaabf9b66ba8e77ea1ed5ed0f72821b398aba62352e95062951"
1304dependencies = [
1305 "indexmap",
1306 "serde",
1307 "serde_spanned",
1308 "toml_datetime",
1309 "winnow",
1310]
1311
1312[[package]]
1313name = "topo-sort"
1314version = "0.1.0"
1315source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
1316
1317[[package]]
1318name = "ungrammar"
1319version = "1.16.1"
1320source = "registry+https://github.com/rust-lang/crates.io-index"
1321checksum = "a3e5df347f0bf3ec1d670aad6ca5c6a1859cd9ea61d2113125794654ccced68f"
1322
1323[[package]]
1324name = "unicase"
1325version = "2.7.0"
1326source = "registry+https://github.com/rust-lang/crates.io-index"
1327checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89"
1328dependencies = [
1329 "version_check",
1330]
1331
1332[[package]]
1333name = "unicode-bidi"
1334version = "0.3.15"
1335source = "registry+https://github.com/rust-lang/crates.io-index"
1336checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75"
1337
1338[[package]]
1339name = "unicode-ident"
1340version = "1.0.12"
1341source = "registry+https://github.com/rust-lang/crates.io-index"
1342checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
1343
1344[[package]]
1345name = "unicode-normalization"
1346version = "0.1.22"
1347source = "registry+https://github.com/rust-lang/crates.io-index"
1348checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"
1349dependencies = [
1350 "tinyvec",
1351]
1352
1353[[package]]
1354name = "unicode-width"
1355version = "0.1.11"
1356source = "registry+https://github.com/rust-lang/crates.io-index"
1357checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
1358
1359[[package]]
1360name = "uniq"
1361version = "0.1.0"
1362source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
1363
1364[[package]]
1365name = "url"
1366version = "2.5.0"
1367source = "registry+https://github.com/rust-lang/crates.io-index"
1368checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633"
1369dependencies = [
1370 "form_urlencoded",
1371 "idna",
1372 "percent-encoding",
1373 "serde",
1374]
1375
1376[[package]]
1377name = "version_check"
1378version = "0.9.4"
1379source = "registry+https://github.com/rust-lang/crates.io-index"
1380checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
1381
1382[[package]]
1383name = "winapi"
1384version = "0.3.9"
1385source = "registry+https://github.com/rust-lang/crates.io-index"
1386checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1387dependencies = [
1388 "winapi-i686-pc-windows-gnu",
1389 "winapi-x86_64-pc-windows-gnu",
1390]
1391
1392[[package]]
1393name = "winapi-i686-pc-windows-gnu"
1394version = "0.4.0"
1395source = "registry+https://github.com/rust-lang/crates.io-index"
1396checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1397
1398[[package]]
1399name = "winapi-util"
1400version = "0.1.6"
1401source = "registry+https://github.com/rust-lang/crates.io-index"
1402checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
1403dependencies = [
1404 "winapi",
1405]
1406
1407[[package]]
1408name = "winapi-x86_64-pc-windows-gnu"
1409version = "0.4.0"
1410source = "registry+https://github.com/rust-lang/crates.io-index"
1411checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1412
1413[[package]]
1414name = "windows-sys"
1415version = "0.52.0"
1416source = "registry+https://github.com/rust-lang/crates.io-index"
1417checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
1418dependencies = [
1419 "windows-targets",
1420]
1421
1422[[package]]
1423name = "windows-targets"
1424version = "0.52.0"
1425source = "registry+https://github.com/rust-lang/crates.io-index"
1426checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
1427dependencies = [
1428 "windows_aarch64_gnullvm",
1429 "windows_aarch64_msvc",
1430 "windows_i686_gnu",
1431 "windows_i686_msvc",
1432 "windows_x86_64_gnu",
1433 "windows_x86_64_gnullvm",
1434 "windows_x86_64_msvc",
1435]
1436
1437[[package]]
1438name = "windows_aarch64_gnullvm"
1439version = "0.52.0"
1440source = "registry+https://github.com/rust-lang/crates.io-index"
1441checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
1442
1443[[package]]
1444name = "windows_aarch64_msvc"
1445version = "0.52.0"
1446source = "registry+https://github.com/rust-lang/crates.io-index"
1447checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
1448
1449[[package]]
1450name = "windows_i686_gnu"
1451version = "0.52.0"
1452source = "registry+https://github.com/rust-lang/crates.io-index"
1453checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
1454
1455[[package]]
1456name = "windows_i686_msvc"
1457version = "0.52.0"
1458source = "registry+https://github.com/rust-lang/crates.io-index"
1459checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
1460
1461[[package]]
1462name = "windows_x86_64_gnu"
1463version = "0.52.0"
1464source = "registry+https://github.com/rust-lang/crates.io-index"
1465checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
1466
1467[[package]]
1468name = "windows_x86_64_gnullvm"
1469version = "0.52.0"
1470source = "registry+https://github.com/rust-lang/crates.io-index"
1471checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
1472
1473[[package]]
1474name = "windows_x86_64_msvc"
1475version = "0.52.0"
1476source = "registry+https://github.com/rust-lang/crates.io-index"
1477checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
1478
1479[[package]]
1480name = "winnow"
1481version = "0.5.40"
1482source = "registry+https://github.com/rust-lang/crates.io-index"
1483checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876"
1484dependencies = [
1485 "memchr",
1486]
1487
1488[[package]]
1489name = "write-rs-tokens"
1490version = "0.1.0"
1491source = "git+https://github.com/azdavis/language-util.git#65807c40cd874514e97392e35d25b788b1a706d8"
1492dependencies = [
1493 "prettyplease",
1494 "proc-macro2",
1495 "syn",
1496]
1497
1498[[package]]
1499name = "xtask"
1500version = "0.14.3"
1501dependencies = [
1502 "anyhow",
1503 "flate2",
1504 "pico-args",
1505 "tempfile",
1506]
1507
1508[[package]]
1509name = "yansi"
1510version = "0.5.1"
1511source = "registry+https://github.com/rust-lang/crates.io-index"
1512checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"