rust-analyzer/crates
bors[bot] 4d4c46aff8 Merge #742
742: Extern crate r=matklad a=flodiebold

This implements `extern crate` declarations by lowering them to (absolute) imports, and adds support for absolute paths. It also extracts the extern prelude from the per-module item map, and handles the special case of extern crates in the crate root adding to the extern prelude.

This means we finally resolve `Arc`, so it fixes #523 😄 

Co-authored-by: Florian Diebold <flodiebold@gmail.com>
2019-02-05 07:53:08 +00:00
..
gen_lsp_server Bumpup lsp-types to v0.55.0 2019-01-24 02:47:03 +09:00
ra_arena use positional ids for fields 2019-01-25 14:21:14 +03:00
ra_cli rename TreePtr -> TreeArc 2019-01-11 19:59:06 +03:00
ra_db make HirDatabase object-safe 2019-02-03 22:15:31 +03:00
ra_hir Fix ReachedFixedPoint value for unresolved external prelude items 2019-02-04 23:26:25 +01:00
ra_ide_api Complete extern prelude (again) 2019-02-04 22:09:56 +01:00
ra_ide_api_light fill match arm 2019-02-04 00:27:36 +08:00
ra_lsp_server Merge #742 2019-02-05 07:53:08 +00:00
ra_mbe mbe: Ensure repetition separator matches 2019-02-04 20:19:23 -05:00
ra_syntax Add AST for extern crate 2019-02-04 21:49:34 +01:00
ra_text_edit kill text utils 2019-01-08 22:03:13 +03:00
ra_tt move test 2019-01-31 22:23:30 +02:00
ra_vfs remove watcher ctx 2019-01-26 17:17:28 +03:00
test_utils refactor import resolution 2019-01-25 10:08:21 +03:00
thread_worker ⬆️ crossbeam 2018-12-30 23:23:31 +03:00
tools fix verification on CI 2019-01-27 02:30:54 +03:00