diff options
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 144 |
1 files changed, 72 insertions, 72 deletions
diff --git a/Cargo.lock b/Cargo.lock index 9878dd88f..702bd5191 100644 --- a/Cargo.lock +++ b/Cargo.lock | |||
@@ -84,6 +84,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
84 | checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" | 84 | checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" |
85 | 85 | ||
86 | [[package]] | 86 | [[package]] |
87 | name = "base_db" | ||
88 | version = "0.0.0" | ||
89 | dependencies = [ | ||
90 | "cfg", | ||
91 | "profile", | ||
92 | "rustc-hash", | ||
93 | "salsa", | ||
94 | "stdx", | ||
95 | "syntax", | ||
96 | "test_utils", | ||
97 | "tt", | ||
98 | "vfs", | ||
99 | ] | ||
100 | |||
101 | [[package]] | ||
87 | name = "bitflags" | 102 | name = "bitflags" |
88 | version = "1.2.1" | 103 | version = "1.2.1" |
89 | source = "registry+https://github.com/rust-lang/crates.io-index" | 104 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -449,6 +464,50 @@ dependencies = [ | |||
449 | ] | 464 | ] |
450 | 465 | ||
451 | [[package]] | 466 | [[package]] |
467 | name = "hir_def" | ||
468 | version = "0.0.0" | ||
469 | dependencies = [ | ||
470 | "anymap", | ||
471 | "arena", | ||
472 | "base_db", | ||
473 | "cfg", | ||
474 | "drop_bomb", | ||
475 | "either", | ||
476 | "expect", | ||
477 | "fst", | ||
478 | "hir_expand", | ||
479 | "indexmap", | ||
480 | "itertools", | ||
481 | "log", | ||
482 | "mbe", | ||
483 | "once_cell", | ||
484 | "profile", | ||
485 | "rustc-hash", | ||
486 | "smallvec", | ||
487 | "stdx", | ||
488 | "syntax", | ||
489 | "test_utils", | ||
490 | "tt", | ||
491 | ] | ||
492 | |||
493 | [[package]] | ||
494 | name = "hir_expand" | ||
495 | version = "0.0.0" | ||
496 | dependencies = [ | ||
497 | "arena", | ||
498 | "base_db", | ||
499 | "either", | ||
500 | "log", | ||
501 | "mbe", | ||
502 | "parser", | ||
503 | "profile", | ||
504 | "rustc-hash", | ||
505 | "syntax", | ||
506 | "test_utils", | ||
507 | "tt", | ||
508 | ] | ||
509 | |||
510 | [[package]] | ||
452 | name = "home" | 511 | name = "home" |
453 | version = "0.5.3" | 512 | version = "0.5.3" |
454 | source = "registry+https://github.com/rust-lang/crates.io-index" | 513 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -956,12 +1015,12 @@ version = "0.0.0" | |||
956 | dependencies = [ | 1015 | dependencies = [ |
957 | "anyhow", | 1016 | "anyhow", |
958 | "arena", | 1017 | "arena", |
1018 | "base_db", | ||
959 | "cargo_metadata", | 1019 | "cargo_metadata", |
960 | "cfg", | 1020 | "cfg", |
961 | "log", | 1021 | "log", |
962 | "paths", | 1022 | "paths", |
963 | "proc_macro_api", | 1023 | "proc_macro_api", |
964 | "ra_db", | ||
965 | "rustc-hash", | 1024 | "rustc-hash", |
966 | "serde", | 1025 | "serde", |
967 | "serde_json", | 1026 | "serde_json", |
@@ -982,10 +1041,10 @@ dependencies = [ | |||
982 | name = "ra_assists" | 1041 | name = "ra_assists" |
983 | version = "0.1.0" | 1042 | version = "0.1.0" |
984 | dependencies = [ | 1043 | dependencies = [ |
1044 | "base_db", | ||
985 | "either", | 1045 | "either", |
986 | "itertools", | 1046 | "itertools", |
987 | "profile", | 1047 | "profile", |
988 | "ra_db", | ||
989 | "ra_hir", | 1048 | "ra_hir", |
990 | "ra_ide_db", | 1049 | "ra_ide_db", |
991 | "rustc-hash", | 1050 | "rustc-hash", |
@@ -996,32 +1055,17 @@ dependencies = [ | |||
996 | ] | 1055 | ] |
997 | 1056 | ||
998 | [[package]] | 1057 | [[package]] |
999 | name = "ra_db" | ||
1000 | version = "0.1.0" | ||
1001 | dependencies = [ | ||
1002 | "cfg", | ||
1003 | "profile", | ||
1004 | "rustc-hash", | ||
1005 | "salsa", | ||
1006 | "stdx", | ||
1007 | "syntax", | ||
1008 | "test_utils", | ||
1009 | "tt", | ||
1010 | "vfs", | ||
1011 | ] | ||
1012 | |||
1013 | [[package]] | ||
1014 | name = "ra_hir" | 1058 | name = "ra_hir" |
1015 | version = "0.1.0" | 1059 | version = "0.1.0" |
1016 | dependencies = [ | 1060 | dependencies = [ |
1017 | "arrayvec", | 1061 | "arrayvec", |
1062 | "base_db", | ||
1018 | "either", | 1063 | "either", |
1064 | "hir_def", | ||
1065 | "hir_expand", | ||
1019 | "itertools", | 1066 | "itertools", |
1020 | "log", | 1067 | "log", |
1021 | "profile", | 1068 | "profile", |
1022 | "ra_db", | ||
1023 | "ra_hir_def", | ||
1024 | "ra_hir_expand", | ||
1025 | "ra_hir_ty", | 1069 | "ra_hir_ty", |
1026 | "rustc-hash", | 1070 | "rustc-hash", |
1027 | "stdx", | 1071 | "stdx", |
@@ -1029,66 +1073,22 @@ dependencies = [ | |||
1029 | ] | 1073 | ] |
1030 | 1074 | ||
1031 | [[package]] | 1075 | [[package]] |
1032 | name = "ra_hir_def" | ||
1033 | version = "0.1.0" | ||
1034 | dependencies = [ | ||
1035 | "anymap", | ||
1036 | "arena", | ||
1037 | "cfg", | ||
1038 | "drop_bomb", | ||
1039 | "either", | ||
1040 | "expect", | ||
1041 | "fst", | ||
1042 | "indexmap", | ||
1043 | "itertools", | ||
1044 | "log", | ||
1045 | "mbe", | ||
1046 | "once_cell", | ||
1047 | "profile", | ||
1048 | "ra_db", | ||
1049 | "ra_hir_expand", | ||
1050 | "rustc-hash", | ||
1051 | "smallvec", | ||
1052 | "stdx", | ||
1053 | "syntax", | ||
1054 | "test_utils", | ||
1055 | "tt", | ||
1056 | ] | ||
1057 | |||
1058 | [[package]] | ||
1059 | name = "ra_hir_expand" | ||
1060 | version = "0.1.0" | ||
1061 | dependencies = [ | ||
1062 | "arena", | ||
1063 | "either", | ||
1064 | "log", | ||
1065 | "mbe", | ||
1066 | "parser", | ||
1067 | "profile", | ||
1068 | "ra_db", | ||
1069 | "rustc-hash", | ||
1070 | "syntax", | ||
1071 | "test_utils", | ||
1072 | "tt", | ||
1073 | ] | ||
1074 | |||
1075 | [[package]] | ||
1076 | name = "ra_hir_ty" | 1076 | name = "ra_hir_ty" |
1077 | version = "0.1.0" | 1077 | version = "0.1.0" |
1078 | dependencies = [ | 1078 | dependencies = [ |
1079 | "arena", | 1079 | "arena", |
1080 | "arrayvec", | 1080 | "arrayvec", |
1081 | "base_db", | ||
1081 | "chalk-ir", | 1082 | "chalk-ir", |
1082 | "chalk-recursive", | 1083 | "chalk-recursive", |
1083 | "chalk-solve", | 1084 | "chalk-solve", |
1084 | "ena", | 1085 | "ena", |
1085 | "expect", | 1086 | "expect", |
1087 | "hir_def", | ||
1088 | "hir_expand", | ||
1086 | "itertools", | 1089 | "itertools", |
1087 | "log", | 1090 | "log", |
1088 | "profile", | 1091 | "profile", |
1089 | "ra_db", | ||
1090 | "ra_hir_def", | ||
1091 | "ra_hir_expand", | ||
1092 | "rustc-hash", | 1092 | "rustc-hash", |
1093 | "scoped-tls", | 1093 | "scoped-tls", |
1094 | "smallvec", | 1094 | "smallvec", |
@@ -1104,6 +1104,7 @@ dependencies = [ | |||
1104 | name = "ra_ide" | 1104 | name = "ra_ide" |
1105 | version = "0.1.0" | 1105 | version = "0.1.0" |
1106 | dependencies = [ | 1106 | dependencies = [ |
1107 | "base_db", | ||
1107 | "cfg", | 1108 | "cfg", |
1108 | "either", | 1109 | "either", |
1109 | "expect", | 1110 | "expect", |
@@ -1113,7 +1114,6 @@ dependencies = [ | |||
1113 | "oorandom", | 1114 | "oorandom", |
1114 | "profile", | 1115 | "profile", |
1115 | "ra_assists", | 1116 | "ra_assists", |
1116 | "ra_db", | ||
1117 | "ra_hir", | 1117 | "ra_hir", |
1118 | "ra_ide_db", | 1118 | "ra_ide_db", |
1119 | "ra_ssr", | 1119 | "ra_ssr", |
@@ -1128,12 +1128,12 @@ dependencies = [ | |||
1128 | name = "ra_ide_db" | 1128 | name = "ra_ide_db" |
1129 | version = "0.1.0" | 1129 | version = "0.1.0" |
1130 | dependencies = [ | 1130 | dependencies = [ |
1131 | "base_db", | ||
1131 | "either", | 1132 | "either", |
1132 | "fst", | 1133 | "fst", |
1133 | "log", | 1134 | "log", |
1134 | "once_cell", | 1135 | "once_cell", |
1135 | "profile", | 1136 | "profile", |
1136 | "ra_db", | ||
1137 | "ra_hir", | 1137 | "ra_hir", |
1138 | "rayon", | 1138 | "rayon", |
1139 | "rustc-hash", | 1139 | "rustc-hash", |
@@ -1147,8 +1147,8 @@ dependencies = [ | |||
1147 | name = "ra_ssr" | 1147 | name = "ra_ssr" |
1148 | version = "0.1.0" | 1148 | version = "0.1.0" |
1149 | dependencies = [ | 1149 | dependencies = [ |
1150 | "base_db", | ||
1150 | "expect", | 1151 | "expect", |
1151 | "ra_db", | ||
1152 | "ra_hir", | 1152 | "ra_hir", |
1153 | "ra_ide_db", | 1153 | "ra_ide_db", |
1154 | "rustc-hash", | 1154 | "rustc-hash", |
@@ -1230,11 +1230,13 @@ name = "rust-analyzer" | |||
1230 | version = "0.1.0" | 1230 | version = "0.1.0" |
1231 | dependencies = [ | 1231 | dependencies = [ |
1232 | "anyhow", | 1232 | "anyhow", |
1233 | "base_db", | ||
1233 | "cfg", | 1234 | "cfg", |
1234 | "crossbeam-channel", | 1235 | "crossbeam-channel", |
1235 | "env_logger", | 1236 | "env_logger", |
1236 | "expect", | 1237 | "expect", |
1237 | "flycheck", | 1238 | "flycheck", |
1239 | "hir_def", | ||
1238 | "itertools", | 1240 | "itertools", |
1239 | "jod-thread", | 1241 | "jod-thread", |
1240 | "log", | 1242 | "log", |
@@ -1248,9 +1250,7 @@ dependencies = [ | |||
1248 | "proc_macro_srv", | 1250 | "proc_macro_srv", |
1249 | "profile", | 1251 | "profile", |
1250 | "project_model", | 1252 | "project_model", |
1251 | "ra_db", | ||
1252 | "ra_hir", | 1253 | "ra_hir", |
1253 | "ra_hir_def", | ||
1254 | "ra_hir_ty", | 1254 | "ra_hir_ty", |
1255 | "ra_ide", | 1255 | "ra_ide", |
1256 | "ra_ide_db", | 1256 | "ra_ide_db", |