aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock144
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"
84checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" 84checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
85 85
86[[package]] 86[[package]]
87name = "base_db"
88version = "0.0.0"
89dependencies = [
90 "cfg",
91 "profile",
92 "rustc-hash",
93 "salsa",
94 "stdx",
95 "syntax",
96 "test_utils",
97 "tt",
98 "vfs",
99]
100
101[[package]]
87name = "bitflags" 102name = "bitflags"
88version = "1.2.1" 103version = "1.2.1"
89source = "registry+https://github.com/rust-lang/crates.io-index" 104source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -449,6 +464,50 @@ dependencies = [
449] 464]
450 465
451[[package]] 466[[package]]
467name = "hir_def"
468version = "0.0.0"
469dependencies = [
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]]
494name = "hir_expand"
495version = "0.0.0"
496dependencies = [
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]]
452name = "home" 511name = "home"
453version = "0.5.3" 512version = "0.5.3"
454source = "registry+https://github.com/rust-lang/crates.io-index" 513source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -956,12 +1015,12 @@ version = "0.0.0"
956dependencies = [ 1015dependencies = [
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 = [
982name = "ra_assists" 1041name = "ra_assists"
983version = "0.1.0" 1042version = "0.1.0"
984dependencies = [ 1043dependencies = [
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]]
999name = "ra_db"
1000version = "0.1.0"
1001dependencies = [
1002 "cfg",
1003 "profile",
1004 "rustc-hash",
1005 "salsa",
1006 "stdx",
1007 "syntax",
1008 "test_utils",
1009 "tt",
1010 "vfs",
1011]
1012
1013[[package]]
1014name = "ra_hir" 1058name = "ra_hir"
1015version = "0.1.0" 1059version = "0.1.0"
1016dependencies = [ 1060dependencies = [
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]]
1032name = "ra_hir_def"
1033version = "0.1.0"
1034dependencies = [
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]]
1059name = "ra_hir_expand"
1060version = "0.1.0"
1061dependencies = [
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]]
1076name = "ra_hir_ty" 1076name = "ra_hir_ty"
1077version = "0.1.0" 1077version = "0.1.0"
1078dependencies = [ 1078dependencies = [
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 = [
1104name = "ra_ide" 1104name = "ra_ide"
1105version = "0.1.0" 1105version = "0.1.0"
1106dependencies = [ 1106dependencies = [
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 = [
1128name = "ra_ide_db" 1128name = "ra_ide_db"
1129version = "0.1.0" 1129version = "0.1.0"
1130dependencies = [ 1130dependencies = [
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 = [
1147name = "ra_ssr" 1147name = "ra_ssr"
1148version = "0.1.0" 1148version = "0.1.0"
1149dependencies = [ 1149dependencies = [
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"
1230version = "0.1.0" 1230version = "0.1.0"
1231dependencies = [ 1231dependencies = [
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",