diff options
author | Aleksey Kladov <[email protected]> | 2018-09-02 09:37:16 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-09-02 09:37:57 +0100 |
commit | d7524556375f2b37e61fe85f17c0e4940e9e4d40 (patch) | |
tree | 88ab8e2be5612cdc055d8a920864b42a4f2a15f1 /crates/server/src/lib.rs | |
parent | 541170420bb6f9a5c0e8d6f56865567fd8ae0f93 (diff) |
introduce project model
Diffstat (limited to 'crates/server/src/lib.rs')
-rw-r--r-- | crates/server/src/lib.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/crates/server/src/lib.rs b/crates/server/src/lib.rs index bfa4bc41e..096b94a6d 100644 --- a/crates/server/src/lib.rs +++ b/crates/server/src/lib.rs | |||
@@ -13,12 +13,14 @@ extern crate log; | |||
13 | extern crate drop_bomb; | 13 | extern crate drop_bomb; |
14 | extern crate url_serde; | 14 | extern crate url_serde; |
15 | extern crate walkdir; | 15 | extern crate walkdir; |
16 | extern crate im; | ||
17 | extern crate relative_path; | ||
18 | extern crate cargo_metadata; | ||
19 | |||
20 | extern crate gen_lsp_server; | ||
16 | extern crate libeditor; | 21 | extern crate libeditor; |
17 | extern crate libanalysis; | 22 | extern crate libanalysis; |
18 | extern crate libsyntax2; | 23 | extern crate libsyntax2; |
19 | extern crate gen_lsp_server; | ||
20 | extern crate im; | ||
21 | extern crate relative_path; | ||
22 | 24 | ||
23 | mod caps; | 25 | mod caps; |
24 | pub mod req; | 26 | pub mod req; |
@@ -27,6 +29,7 @@ mod main_loop; | |||
27 | mod vfs; | 29 | mod vfs; |
28 | mod path_map; | 30 | mod path_map; |
29 | mod server_world; | 31 | mod server_world; |
32 | mod project_model; | ||
30 | 33 | ||
31 | pub type Result<T> = ::std::result::Result<T, ::failure::Error>; | 34 | pub type Result<T> = ::std::result::Result<T, ::failure::Error>; |
32 | pub use caps::server_capabilities; | 35 | pub use caps::server_capabilities; |