Merge pull request #226387 from marsam/update-millet

millet: 0.8.8 -> 0.9.0

authored by figsoda and committed by GitHub f2654e37 a3f7f856

+171 -113
+167 -108
pkgs/development/tools/language-servers/millet/Cargo.lock
··· 28 29 [[package]] 30 name = "analysis" 31 - version = "0.8.8" 32 dependencies = [ 33 "config", 34 "diagnostic", ··· 43 "sml-naive-fmt", 44 "sml-namespace", 45 "sml-statics", 46 "sml-syntax", 47 "str-util", 48 "text-pos", ··· 105 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 106 107 [[package]] 108 name = "char-name" 109 version = "0.1.0" 110 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 111 112 [[package]] 113 name = "cm-syntax" 114 - version = "0.8.8" 115 dependencies = [ 116 "lex-util", 117 "paths", ··· 123 [[package]] 124 name = "code-h2-md-map" 125 version = "0.1.0" 126 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 127 dependencies = [ 128 "fast-hash", 129 ] 130 131 [[package]] 132 name = "config" 133 - version = "0.8.8" 134 dependencies = [ 135 "fast-hash", 136 "serde", ··· 167 168 [[package]] 169 name = "crossbeam-channel" 170 - version = "0.5.7" 171 source = "registry+https://github.com/rust-lang/crates.io-index" 172 - checksum = "cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c" 173 dependencies = [ 174 "cfg-if", 175 "crossbeam-utils", ··· 197 [[package]] 198 name = "diagnostic" 199 version = "0.1.0" 200 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 201 202 [[package]] 203 name = "diff" ··· 214 [[package]] 215 name = "elapsed" 216 version = "0.1.0" 217 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 218 dependencies = [ 219 "log", 220 ] ··· 240 241 [[package]] 242 name = "errno" 243 - version = "0.3.0" 244 source = "registry+https://github.com/rust-lang/crates.io-index" 245 - checksum = "50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0" 246 dependencies = [ 247 "errno-dragonfly", 248 "libc", 249 - "windows-sys 0.45.0", 250 ] 251 252 [[package]] ··· 262 [[package]] 263 name = "event-parse" 264 version = "0.1.0" 265 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 266 dependencies = [ 267 "drop_bomb", 268 "rowan", ··· 272 [[package]] 273 name = "fast-hash" 274 version = "0.1.0" 275 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 276 dependencies = [ 277 "rustc-hash", 278 ] ··· 290 [[package]] 291 name = "fmt-util" 292 version = "0.1.0" 293 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 294 295 [[package]] 296 name = "form_urlencoded" ··· 343 [[package]] 344 name = "identifier-case" 345 version = "0.1.0" 346 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 347 348 [[package]] 349 name = "idna" ··· 358 [[package]] 359 name = "idx" 360 version = "0.1.0" 361 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 362 363 [[package]] 364 name = "indexmap" ··· 372 373 [[package]] 374 name = "input" 375 - version = "0.8.8" 376 dependencies = [ 377 "cm-syntax", 378 "config", ··· 396 397 [[package]] 398 name = "io-lifetimes" 399 - version = "1.0.9" 400 source = "registry+https://github.com/rust-lang/crates.io-index" 401 - checksum = "09270fd4fa1111bc614ed2246c7ef56239a3063d5be0d1ec3b589c505d400aeb" 402 dependencies = [ 403 "hermit-abi", 404 "libc", 405 - "windows-sys 0.45.0", 406 ] 407 408 [[package]] 409 name = "is-terminal" 410 - version = "0.4.6" 411 source = "registry+https://github.com/rust-lang/crates.io-index" 412 - checksum = "256017f749ab3117e93acb91063009e1f1bb56d03965b14c2c8df4eb02c524d8" 413 dependencies = [ 414 "hermit-abi", 415 "io-lifetimes", 416 "rustix", 417 - "windows-sys 0.45.0", 418 ] 419 420 [[package]] ··· 431 432 [[package]] 433 name = "lang-srv" 434 - version = "0.8.8" 435 dependencies = [ 436 "analysis", 437 "anyhow", ··· 459 460 [[package]] 461 name = "lex-util" 462 - version = "0.8.8" 463 464 [[package]] 465 name = "libc" 466 - version = "0.2.140" 467 source = "registry+https://github.com/rust-lang/crates.io-index" 468 - checksum = "99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c" 469 470 [[package]] 471 name = "linux-raw-sys" ··· 515 516 [[package]] 517 name = "memoffset" 518 - version = "0.6.5" 519 source = "registry+https://github.com/rust-lang/crates.io-index" 520 - checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 521 dependencies = [ 522 "autocfg", 523 ] 524 525 [[package]] 526 name = "millet-cli" 527 - version = "0.8.8" 528 dependencies = [ 529 "analysis", 530 "config", ··· 538 539 [[package]] 540 name = "millet-ls" 541 - version = "0.8.8" 542 dependencies = [ 543 "anyhow", 544 "env_logger", ··· 558 559 [[package]] 560 name = "mlb-hir" 561 - version = "0.8.8" 562 dependencies = [ 563 "fast-hash", 564 "paths", ··· 569 570 [[package]] 571 name = "mlb-statics" 572 - version = "0.8.8" 573 dependencies = [ 574 "config", 575 "diagnostic", ··· 585 "sml-lower", 586 "sml-namespace", 587 "sml-statics", 588 "sml-syntax", 589 "str-util", 590 "text-pos", ··· 593 594 [[package]] 595 name = "mlb-syntax" 596 - version = "0.8.8" 597 dependencies = [ 598 "lex-util", 599 "paths", ··· 659 660 [[package]] 661 name = "panic-hook" 662 - version = "0.8.8" 663 dependencies = [ 664 "better-panic", 665 ] ··· 667 [[package]] 668 name = "paths" 669 version = "0.1.0" 670 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 671 dependencies = [ 672 "fast-hash", 673 "glob", ··· 678 [[package]] 679 name = "pattern-match" 680 version = "0.1.0" 681 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 682 dependencies = [ 683 "fast-hash", 684 ] ··· 756 757 [[package]] 758 name = "rowan" 759 - version = "0.15.10" 760 - source = "git+https://github.com/azdavis/rowan.git#ce2018bd3b264802846529c85f2a5d3f4ced6280" 761 dependencies = [ 762 "countme", 763 "hashbrown", ··· 780 781 [[package]] 782 name = "rustix" 783 - version = "0.37.6" 784 source = "registry+https://github.com/rust-lang/crates.io-index" 785 - checksum = "d097081ed288dfe45699b72f5b5d648e5f15d64d900c7080273baa20c16a6849" 786 dependencies = [ 787 "bitflags", 788 "errno", 789 "io-lifetimes", 790 "libc", 791 "linux-raw-sys", 792 - "windows-sys 0.45.0", 793 ] 794 795 [[package]] ··· 800 801 [[package]] 802 name = "serde" 803 - version = "1.0.159" 804 source = "registry+https://github.com/rust-lang/crates.io-index" 805 - checksum = "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065" 806 dependencies = [ 807 "serde_derive", 808 ] 809 810 [[package]] 811 name = "serde_derive" 812 - version = "1.0.159" 813 source = "registry+https://github.com/rust-lang/crates.io-index" 814 - checksum = "4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585" 815 dependencies = [ 816 "proc-macro2", 817 "quote", 818 - "syn 2.0.13", 819 ] 820 821 [[package]] 822 name = "serde_json" 823 - version = "1.0.95" 824 source = "registry+https://github.com/rust-lang/crates.io-index" 825 - checksum = "d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744" 826 dependencies = [ 827 "itoa", 828 "ryu", ··· 837 dependencies = [ 838 "proc-macro2", 839 "quote", 840 - "syn 2.0.13", 841 ] 842 843 [[package]] ··· 851 852 [[package]] 853 name = "slash-var-path" 854 - version = "0.8.8" 855 dependencies = [ 856 "fast-hash", 857 "str-util", ··· 859 860 [[package]] 861 name = "sml-comment" 862 - version = "0.8.8" 863 dependencies = [ 864 "sml-syntax", 865 ] 866 867 [[package]] 868 name = "sml-file-syntax" 869 - version = "0.8.8" 870 dependencies = [ 871 "config", 872 "elapsed", ··· 880 881 [[package]] 882 name = "sml-fixity" 883 - version = "0.8.8" 884 dependencies = [ 885 "fast-hash", 886 "once_cell", ··· 889 890 [[package]] 891 name = "sml-hir" 892 - version = "0.8.8" 893 dependencies = [ 894 "la-arena", 895 "num-bigint", ··· 899 900 [[package]] 901 name = "sml-lex" 902 - version = "0.8.8" 903 dependencies = [ 904 "diagnostic", 905 "lex-util", ··· 909 [[package]] 910 name = "sml-libs" 911 version = "0.1.0" 912 - source = "git+https://github.com/azdavis/sml-libs.git#07a772374caa2b0e3acda920f7cc07c958813005" 913 914 [[package]] 915 name = "sml-lower" 916 - version = "0.8.8" 917 dependencies = [ 918 "config", 919 "diagnostic", ··· 928 929 [[package]] 930 name = "sml-naive-fmt" 931 - version = "0.8.8" 932 dependencies = [ 933 "fast-hash", 934 "sml-comment", ··· 937 938 [[package]] 939 name = "sml-namespace" 940 - version = "0.8.8" 941 942 [[package]] 943 name = "sml-parse" 944 - version = "0.8.8" 945 dependencies = [ 946 "diagnostic", 947 "event-parse", ··· 953 954 [[package]] 955 name = "sml-path" 956 - version = "0.8.8" 957 dependencies = [ 958 "str-util", 959 ] 960 961 [[package]] 962 name = "sml-statics" 963 - version = "0.8.8" 964 dependencies = [ 965 - "code-h2-md-map", 966 "config", 967 "diagnostic", 968 - "drop_bomb", 969 "elapsed", 970 "fast-hash", 971 "fmt-util", 972 - "idx", 973 "log", 974 - "once_cell", 975 "paths", 976 "pattern-match", 977 "sml-hir", 978 "sml-namespace", 979 "sml-path", 980 - "stack-map", 981 "str-util", 982 "uniq", 983 ] 984 985 [[package]] 986 name = "sml-syntax" 987 - version = "0.8.8" 988 dependencies = [ 989 "char-name", 990 "code-h2-md-map", ··· 997 998 [[package]] 999 name = "sml-ty-var-scope" 1000 - version = "0.8.8" 1001 dependencies = [ 1002 "fast-hash", 1003 "sml-hir", ··· 1013 ] 1014 1015 [[package]] 1016 - name = "stack-map" 1017 - version = "0.8.8" 1018 - dependencies = [ 1019 - "fast-hash", 1020 - "str-util", 1021 - ] 1022 - 1023 - [[package]] 1024 name = "str-util" 1025 version = "0.1.0" 1026 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 1027 dependencies = [ 1028 "smol_str", 1029 ] ··· 1041 1042 [[package]] 1043 name = "syn" 1044 - version = "2.0.13" 1045 source = "registry+https://github.com/rust-lang/crates.io-index" 1046 - checksum = "4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec" 1047 dependencies = [ 1048 "proc-macro2", 1049 "quote", ··· 1053 [[package]] 1054 name = "syntax-gen" 1055 version = "0.1.0" 1056 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 1057 dependencies = [ 1058 "fast-hash", 1059 "identifier-case", ··· 1073 1074 [[package]] 1075 name = "tests" 1076 - version = "0.8.8" 1077 dependencies = [ 1078 "analysis", 1079 "cm-syntax", ··· 1099 [[package]] 1100 name = "text-pos" 1101 version = "0.1.0" 1102 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 1103 dependencies = [ 1104 "fast-hash", 1105 "text-size-util", ··· 1114 [[package]] 1115 name = "text-size-util" 1116 version = "0.1.0" 1117 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 1118 dependencies = [ 1119 "text-size", 1120 ] ··· 1137 [[package]] 1138 name = "token" 1139 version = "0.1.0" 1140 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 1141 1142 [[package]] 1143 name = "toml" ··· 1176 [[package]] 1177 name = "topo-sort" 1178 version = "0.1.0" 1179 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 1180 1181 [[package]] 1182 name = "ungrammar" ··· 1223 [[package]] 1224 name = "uniq" 1225 version = "0.1.0" 1226 - source = "git+https://github.com/azdavis/language-util.git#14721e8e4c56b2eaffb259a8845653b898bf4caa" 1227 1228 [[package]] 1229 name = "url" ··· 1280 source = "registry+https://github.com/rust-lang/crates.io-index" 1281 checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 1282 dependencies = [ 1283 - "windows_aarch64_gnullvm", 1284 - "windows_aarch64_msvc", 1285 - "windows_i686_gnu", 1286 - "windows_i686_msvc", 1287 - "windows_x86_64_gnu", 1288 - "windows_x86_64_gnullvm", 1289 - "windows_x86_64_msvc", 1290 ] 1291 1292 [[package]] 1293 name = "windows-sys" 1294 - version = "0.45.0" 1295 source = "registry+https://github.com/rust-lang/crates.io-index" 1296 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 1297 dependencies = [ 1298 "windows-targets", 1299 ] 1300 1301 [[package]] 1302 name = "windows-targets" 1303 - version = "0.42.2" 1304 source = "registry+https://github.com/rust-lang/crates.io-index" 1305 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 1306 dependencies = [ 1307 - "windows_aarch64_gnullvm", 1308 - "windows_aarch64_msvc", 1309 - "windows_i686_gnu", 1310 - "windows_i686_msvc", 1311 - "windows_x86_64_gnu", 1312 - "windows_x86_64_gnullvm", 1313 - "windows_x86_64_msvc", 1314 ] 1315 1316 [[package]] ··· 1320 checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 1321 1322 [[package]] 1323 name = "windows_aarch64_msvc" 1324 version = "0.42.2" 1325 source = "registry+https://github.com/rust-lang/crates.io-index" 1326 checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 1327 1328 [[package]] 1329 name = "windows_i686_gnu" 1330 version = "0.42.2" 1331 source = "registry+https://github.com/rust-lang/crates.io-index" 1332 checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 1333 1334 [[package]] 1335 name = "windows_i686_msvc" 1336 version = "0.42.2" 1337 source = "registry+https://github.com/rust-lang/crates.io-index" 1338 checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 1339 1340 [[package]] 1341 name = "windows_x86_64_gnu" 1342 version = "0.42.2" 1343 source = "registry+https://github.com/rust-lang/crates.io-index" 1344 checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 1345 1346 [[package]] 1347 name = "windows_x86_64_gnullvm" 1348 version = "0.42.2" 1349 source = "registry+https://github.com/rust-lang/crates.io-index" 1350 checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 1351 1352 [[package]] 1353 name = "windows_x86_64_msvc" 1354 version = "0.42.2" 1355 source = "registry+https://github.com/rust-lang/crates.io-index" 1356 checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 1357 1358 [[package]] 1359 name = "winnow" ··· 1381 1382 [[package]] 1383 name = "xtask" 1384 - version = "0.8.8" 1385 dependencies = [ 1386 "anyhow", 1387 "flate2",
··· 28 29 [[package]] 30 name = "analysis" 31 + version = "0.9.0" 32 dependencies = [ 33 "config", 34 "diagnostic", ··· 43 "sml-naive-fmt", 44 "sml-namespace", 45 "sml-statics", 46 + "sml-statics-types", 47 "sml-syntax", 48 "str-util", 49 "text-pos", ··· 106 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 107 108 [[package]] 109 + name = "chain-map" 110 + version = "0.9.0" 111 + dependencies = [ 112 + "fast-hash", 113 + "str-util", 114 + ] 115 + 116 + [[package]] 117 name = "char-name" 118 version = "0.1.0" 119 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 120 121 [[package]] 122 name = "cm-syntax" 123 + version = "0.9.0" 124 dependencies = [ 125 "lex-util", 126 "paths", ··· 132 [[package]] 133 name = "code-h2-md-map" 134 version = "0.1.0" 135 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 136 dependencies = [ 137 "fast-hash", 138 ] 139 140 [[package]] 141 name = "config" 142 + version = "0.9.0" 143 dependencies = [ 144 "fast-hash", 145 "serde", ··· 176 177 [[package]] 178 name = "crossbeam-channel" 179 + version = "0.5.8" 180 source = "registry+https://github.com/rust-lang/crates.io-index" 181 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 182 dependencies = [ 183 "cfg-if", 184 "crossbeam-utils", ··· 206 [[package]] 207 name = "diagnostic" 208 version = "0.1.0" 209 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 210 211 [[package]] 212 name = "diff" ··· 223 [[package]] 224 name = "elapsed" 225 version = "0.1.0" 226 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 227 dependencies = [ 228 "log", 229 ] ··· 249 250 [[package]] 251 name = "errno" 252 + version = "0.3.1" 253 source = "registry+https://github.com/rust-lang/crates.io-index" 254 + checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 255 dependencies = [ 256 "errno-dragonfly", 257 "libc", 258 + "windows-sys 0.48.0", 259 ] 260 261 [[package]] ··· 271 [[package]] 272 name = "event-parse" 273 version = "0.1.0" 274 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 275 dependencies = [ 276 "drop_bomb", 277 "rowan", ··· 281 [[package]] 282 name = "fast-hash" 283 version = "0.1.0" 284 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 285 dependencies = [ 286 "rustc-hash", 287 ] ··· 299 [[package]] 300 name = "fmt-util" 301 version = "0.1.0" 302 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 303 304 [[package]] 305 name = "form_urlencoded" ··· 352 [[package]] 353 name = "identifier-case" 354 version = "0.1.0" 355 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 356 357 [[package]] 358 name = "idna" ··· 367 [[package]] 368 name = "idx" 369 version = "0.1.0" 370 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 371 372 [[package]] 373 name = "indexmap" ··· 381 382 [[package]] 383 name = "input" 384 + version = "0.9.0" 385 dependencies = [ 386 "cm-syntax", 387 "config", ··· 405 406 [[package]] 407 name = "io-lifetimes" 408 + version = "1.0.10" 409 source = "registry+https://github.com/rust-lang/crates.io-index" 410 + checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 411 dependencies = [ 412 "hermit-abi", 413 "libc", 414 + "windows-sys 0.48.0", 415 ] 416 417 [[package]] 418 name = "is-terminal" 419 + version = "0.4.7" 420 source = "registry+https://github.com/rust-lang/crates.io-index" 421 + checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 422 dependencies = [ 423 "hermit-abi", 424 "io-lifetimes", 425 "rustix", 426 + "windows-sys 0.48.0", 427 ] 428 429 [[package]] ··· 440 441 [[package]] 442 name = "lang-srv" 443 + version = "0.9.0" 444 dependencies = [ 445 "analysis", 446 "anyhow", ··· 468 469 [[package]] 470 name = "lex-util" 471 + version = "0.9.0" 472 473 [[package]] 474 name = "libc" 475 + version = "0.2.141" 476 source = "registry+https://github.com/rust-lang/crates.io-index" 477 + checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" 478 479 [[package]] 480 name = "linux-raw-sys" ··· 524 525 [[package]] 526 name = "memoffset" 527 + version = "0.8.0" 528 source = "registry+https://github.com/rust-lang/crates.io-index" 529 + checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 530 dependencies = [ 531 "autocfg", 532 ] 533 534 [[package]] 535 name = "millet-cli" 536 + version = "0.9.0" 537 dependencies = [ 538 "analysis", 539 "config", ··· 547 548 [[package]] 549 name = "millet-ls" 550 + version = "0.9.0" 551 dependencies = [ 552 "anyhow", 553 "env_logger", ··· 567 568 [[package]] 569 name = "mlb-hir" 570 + version = "0.9.0" 571 dependencies = [ 572 "fast-hash", 573 "paths", ··· 578 579 [[package]] 580 name = "mlb-statics" 581 + version = "0.9.0" 582 dependencies = [ 583 "config", 584 "diagnostic", ··· 594 "sml-lower", 595 "sml-namespace", 596 "sml-statics", 597 + "sml-statics-types", 598 "sml-syntax", 599 "str-util", 600 "text-pos", ··· 603 604 [[package]] 605 name = "mlb-syntax" 606 + version = "0.9.0" 607 dependencies = [ 608 "lex-util", 609 "paths", ··· 669 670 [[package]] 671 name = "panic-hook" 672 + version = "0.9.0" 673 dependencies = [ 674 "better-panic", 675 ] ··· 677 [[package]] 678 name = "paths" 679 version = "0.1.0" 680 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 681 dependencies = [ 682 "fast-hash", 683 "glob", ··· 688 [[package]] 689 name = "pattern-match" 690 version = "0.1.0" 691 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 692 dependencies = [ 693 "fast-hash", 694 ] ··· 766 767 [[package]] 768 name = "rowan" 769 + version = "0.15.11" 770 + source = "registry+https://github.com/rust-lang/crates.io-index" 771 + checksum = "64449cfef9483a475ed56ae30e2da5ee96448789fb2aa240a04beb6a055078bf" 772 dependencies = [ 773 "countme", 774 "hashbrown", ··· 791 792 [[package]] 793 name = "rustix" 794 + version = "0.37.11" 795 source = "registry+https://github.com/rust-lang/crates.io-index" 796 + checksum = "85597d61f83914ddeba6a47b3b8ffe7365107221c2e557ed94426489fefb5f77" 797 dependencies = [ 798 "bitflags", 799 "errno", 800 "io-lifetimes", 801 "libc", 802 "linux-raw-sys", 803 + "windows-sys 0.48.0", 804 ] 805 806 [[package]] ··· 811 812 [[package]] 813 name = "serde" 814 + version = "1.0.160" 815 source = "registry+https://github.com/rust-lang/crates.io-index" 816 + checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" 817 dependencies = [ 818 "serde_derive", 819 ] 820 821 [[package]] 822 name = "serde_derive" 823 + version = "1.0.160" 824 source = "registry+https://github.com/rust-lang/crates.io-index" 825 + checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" 826 dependencies = [ 827 "proc-macro2", 828 "quote", 829 + "syn 2.0.14", 830 ] 831 832 [[package]] 833 name = "serde_json" 834 + version = "1.0.96" 835 source = "registry+https://github.com/rust-lang/crates.io-index" 836 + checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 837 dependencies = [ 838 "itoa", 839 "ryu", ··· 848 dependencies = [ 849 "proc-macro2", 850 "quote", 851 + "syn 2.0.14", 852 ] 853 854 [[package]] ··· 862 863 [[package]] 864 name = "slash-var-path" 865 + version = "0.9.0" 866 dependencies = [ 867 "fast-hash", 868 "str-util", ··· 870 871 [[package]] 872 name = "sml-comment" 873 + version = "0.9.0" 874 dependencies = [ 875 "sml-syntax", 876 ] 877 878 [[package]] 879 name = "sml-file-syntax" 880 + version = "0.9.0" 881 dependencies = [ 882 "config", 883 "elapsed", ··· 891 892 [[package]] 893 name = "sml-fixity" 894 + version = "0.9.0" 895 dependencies = [ 896 "fast-hash", 897 "once_cell", ··· 900 901 [[package]] 902 name = "sml-hir" 903 + version = "0.9.0" 904 dependencies = [ 905 "la-arena", 906 "num-bigint", ··· 910 911 [[package]] 912 name = "sml-lex" 913 + version = "0.9.0" 914 dependencies = [ 915 "diagnostic", 916 "lex-util", ··· 920 [[package]] 921 name = "sml-libs" 922 version = "0.1.0" 923 + source = "git+https://github.com/azdavis/sml-libs.git#360d865bfe1e8afc4f8e483e0ac8f53da0593041" 924 925 [[package]] 926 name = "sml-lower" 927 + version = "0.9.0" 928 dependencies = [ 929 "config", 930 "diagnostic", ··· 939 940 [[package]] 941 name = "sml-naive-fmt" 942 + version = "0.9.0" 943 dependencies = [ 944 "fast-hash", 945 "sml-comment", ··· 948 949 [[package]] 950 name = "sml-namespace" 951 + version = "0.9.0" 952 953 [[package]] 954 name = "sml-parse" 955 + version = "0.9.0" 956 dependencies = [ 957 "diagnostic", 958 "event-parse", ··· 964 965 [[package]] 966 name = "sml-path" 967 + version = "0.9.0" 968 dependencies = [ 969 "str-util", 970 ] 971 972 [[package]] 973 name = "sml-statics" 974 + version = "0.9.0" 975 dependencies = [ 976 + "chain-map", 977 "config", 978 "diagnostic", 979 "elapsed", 980 "fast-hash", 981 "fmt-util", 982 "log", 983 "paths", 984 "pattern-match", 985 "sml-hir", 986 "sml-namespace", 987 "sml-path", 988 + "sml-statics-types", 989 "str-util", 990 "uniq", 991 ] 992 993 [[package]] 994 + name = "sml-statics-types" 995 + version = "0.9.0" 996 + dependencies = [ 997 + "chain-map", 998 + "code-h2-md-map", 999 + "drop_bomb", 1000 + "fast-hash", 1001 + "fmt-util", 1002 + "idx", 1003 + "once_cell", 1004 + "paths", 1005 + "sml-hir", 1006 + "sml-path", 1007 + "str-util", 1008 + ] 1009 + 1010 + [[package]] 1011 name = "sml-syntax" 1012 + version = "0.9.0" 1013 dependencies = [ 1014 "char-name", 1015 "code-h2-md-map", ··· 1022 1023 [[package]] 1024 name = "sml-ty-var-scope" 1025 + version = "0.9.0" 1026 dependencies = [ 1027 "fast-hash", 1028 "sml-hir", ··· 1038 ] 1039 1040 [[package]] 1041 name = "str-util" 1042 version = "0.1.0" 1043 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 1044 dependencies = [ 1045 "smol_str", 1046 ] ··· 1058 1059 [[package]] 1060 name = "syn" 1061 + version = "2.0.14" 1062 source = "registry+https://github.com/rust-lang/crates.io-index" 1063 + checksum = "fcf316d5356ed6847742d036f8a39c3b8435cac10bd528a4bd461928a6ab34d5" 1064 dependencies = [ 1065 "proc-macro2", 1066 "quote", ··· 1070 [[package]] 1071 name = "syntax-gen" 1072 version = "0.1.0" 1073 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 1074 dependencies = [ 1075 "fast-hash", 1076 "identifier-case", ··· 1090 1091 [[package]] 1092 name = "tests" 1093 + version = "0.9.0" 1094 dependencies = [ 1095 "analysis", 1096 "cm-syntax", ··· 1116 [[package]] 1117 name = "text-pos" 1118 version = "0.1.0" 1119 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 1120 dependencies = [ 1121 "fast-hash", 1122 "text-size-util", ··· 1131 [[package]] 1132 name = "text-size-util" 1133 version = "0.1.0" 1134 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 1135 dependencies = [ 1136 "text-size", 1137 ] ··· 1154 [[package]] 1155 name = "token" 1156 version = "0.1.0" 1157 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 1158 1159 [[package]] 1160 name = "toml" ··· 1193 [[package]] 1194 name = "topo-sort" 1195 version = "0.1.0" 1196 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 1197 1198 [[package]] 1199 name = "ungrammar" ··· 1240 [[package]] 1241 name = "uniq" 1242 version = "0.1.0" 1243 + source = "git+https://github.com/azdavis/language-util.git#cc57f0aef443b16a8cd5a7506d11e182ab091e8d" 1244 1245 [[package]] 1246 name = "url" ··· 1297 source = "registry+https://github.com/rust-lang/crates.io-index" 1298 checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 1299 dependencies = [ 1300 + "windows_aarch64_gnullvm 0.42.2", 1301 + "windows_aarch64_msvc 0.42.2", 1302 + "windows_i686_gnu 0.42.2", 1303 + "windows_i686_msvc 0.42.2", 1304 + "windows_x86_64_gnu 0.42.2", 1305 + "windows_x86_64_gnullvm 0.42.2", 1306 + "windows_x86_64_msvc 0.42.2", 1307 ] 1308 1309 [[package]] 1310 name = "windows-sys" 1311 + version = "0.48.0" 1312 source = "registry+https://github.com/rust-lang/crates.io-index" 1313 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 1314 dependencies = [ 1315 "windows-targets", 1316 ] 1317 1318 [[package]] 1319 name = "windows-targets" 1320 + version = "0.48.0" 1321 source = "registry+https://github.com/rust-lang/crates.io-index" 1322 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 1323 dependencies = [ 1324 + "windows_aarch64_gnullvm 0.48.0", 1325 + "windows_aarch64_msvc 0.48.0", 1326 + "windows_i686_gnu 0.48.0", 1327 + "windows_i686_msvc 0.48.0", 1328 + "windows_x86_64_gnu 0.48.0", 1329 + "windows_x86_64_gnullvm 0.48.0", 1330 + "windows_x86_64_msvc 0.48.0", 1331 ] 1332 1333 [[package]] ··· 1337 checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 1338 1339 [[package]] 1340 + name = "windows_aarch64_gnullvm" 1341 + version = "0.48.0" 1342 + source = "registry+https://github.com/rust-lang/crates.io-index" 1343 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 1344 + 1345 + [[package]] 1346 name = "windows_aarch64_msvc" 1347 version = "0.42.2" 1348 source = "registry+https://github.com/rust-lang/crates.io-index" 1349 checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 1350 1351 [[package]] 1352 + name = "windows_aarch64_msvc" 1353 + version = "0.48.0" 1354 + source = "registry+https://github.com/rust-lang/crates.io-index" 1355 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 1356 + 1357 + [[package]] 1358 name = "windows_i686_gnu" 1359 version = "0.42.2" 1360 source = "registry+https://github.com/rust-lang/crates.io-index" 1361 checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 1362 1363 [[package]] 1364 + name = "windows_i686_gnu" 1365 + version = "0.48.0" 1366 + source = "registry+https://github.com/rust-lang/crates.io-index" 1367 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 1368 + 1369 + [[package]] 1370 name = "windows_i686_msvc" 1371 version = "0.42.2" 1372 source = "registry+https://github.com/rust-lang/crates.io-index" 1373 checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 1374 1375 [[package]] 1376 + name = "windows_i686_msvc" 1377 + version = "0.48.0" 1378 + source = "registry+https://github.com/rust-lang/crates.io-index" 1379 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 1380 + 1381 + [[package]] 1382 name = "windows_x86_64_gnu" 1383 version = "0.42.2" 1384 source = "registry+https://github.com/rust-lang/crates.io-index" 1385 checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 1386 1387 [[package]] 1388 + name = "windows_x86_64_gnu" 1389 + version = "0.48.0" 1390 + source = "registry+https://github.com/rust-lang/crates.io-index" 1391 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 1392 + 1393 + [[package]] 1394 name = "windows_x86_64_gnullvm" 1395 version = "0.42.2" 1396 source = "registry+https://github.com/rust-lang/crates.io-index" 1397 checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 1398 1399 [[package]] 1400 + name = "windows_x86_64_gnullvm" 1401 + version = "0.48.0" 1402 + source = "registry+https://github.com/rust-lang/crates.io-index" 1403 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 1404 + 1405 + [[package]] 1406 name = "windows_x86_64_msvc" 1407 version = "0.42.2" 1408 source = "registry+https://github.com/rust-lang/crates.io-index" 1409 checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 1410 + 1411 + [[package]] 1412 + name = "windows_x86_64_msvc" 1413 + version = "0.48.0" 1414 + source = "registry+https://github.com/rust-lang/crates.io-index" 1415 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 1416 1417 [[package]] 1418 name = "winnow" ··· 1440 1441 [[package]] 1442 name = "xtask" 1443 + version = "0.9.0" 1444 dependencies = [ 1445 "anyhow", 1446 "flate2",
+4 -5
pkgs/development/tools/language-servers/millet/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "millet"; 5 - version = "0.8.8"; 6 7 src = fetchFromGitHub { 8 owner = "azdavis"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-DdzBIlkwYo/E+S/KTXUzc3Fp1DQDP8qL8+sG/67XQe4="; 12 }; 13 14 cargoLock = { 15 lockFile = ./Cargo.lock; 16 outputHashes = { 17 - "char-name-0.1.0" = "sha256-8biNETzXhR3GE5Ywrbcd4199h3ipwwZbtpZOQGOYA1g="; 18 - "rowan-0.15.10" = "sha256-yOaUq2tQEiNgQB7qB8fFzfnwUWagu72MIPHmaTX0B0Y="; 19 - "sml-libs-0.1.0" = "sha256-6jbRMqlW5sL0x0i4qatduXvLHhrkUE7gsSwC6JYwiHQ="; 20 }; 21 }; 22
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "millet"; 5 + version = "0.9.0"; 6 7 src = fetchFromGitHub { 8 owner = "azdavis"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-lZW+R9fSrW10bLJCIsdtfgrrRRKnfg/sVtlfxl+XFR0="; 12 }; 13 14 cargoLock = { 15 lockFile = ./Cargo.lock; 16 outputHashes = { 17 + "char-name-0.1.0" = "sha256-dq7y7WOzOzEZztojgh21wPrIqCfiioFJ/gbJ2jY10lQ="; 18 + "sml-libs-0.1.0" = "sha256-+sxaPBG5qBIC195BFQYH8Yo6juuelGZzztCUiS45WRg="; 19 }; 20 }; 21