rust/crates
bors[bot] 86d2af9f7b
Merge #2803
2803: Fix various names, e.g. Iterator not resolving in core prelude r=matklad a=flodiebold

Basically, `Iterator` is re-exported via several steps, which happened to not be
resolved yet when we got to the prelude import, but since the name resolved to
the reexport from `core::iter` (just to no actual items), we gave up trying to
resolve it further.

Maybe part of the problem is that we can have
`PartialResolvedImport::Unresolved` or `PartialResolvedImport::Indeterminate`
with `None` in all namespaces, and handle them differently.

Fixes #2683.

Co-authored-by: Florian Diebold <flodiebold@gmail.com>
2020-01-11 23:00:37 +00:00
..
ra_arena Switch to variant-granularity field type inference 2019-11-25 00:12:36 +03:00
ra_assists Use FxHashMap 2020-01-11 23:33:04 +01:00
ra_batch Support setting cargo features 2019-12-13 18:16:34 +08:00
ra_cargo_watch Disable cargo checking in workspaces with no cargo projects 2020-01-11 21:32:40 +01:00
ra_cfg Disable doctests 2019-11-17 18:35:05 +03:00
ra_cli Remove ty from code_model 2019-12-08 12:44:14 +01:00
ra_db Remove the Default impl for SourceRoot 2020-01-08 19:42:27 +01:00
ra_fmt fix 2190; add test for "replace if let with match" 2019-11-20 19:01:06 +01:00
ra_hir Apply review suggestions 2020-01-11 23:33:04 +01:00
ra_hir_def Merge #2803 2020-01-11 23:00:37 +00:00
ra_hir_expand Apply review suggestions 2020-01-11 23:33:04 +01:00
ra_hir_ty Fix various names, e.g. Iterator not resolving in core prelude 2020-01-11 23:37:58 +01:00
ra_ide Fix ordering problem between qualifying paths and substituting params 2020-01-11 23:33:04 +01:00
ra_lsp_server Merge #2791 2020-01-11 20:41:41 +00:00
ra_mbe Add details about test_repeat_bad_var current state 2019-12-30 17:12:20 +01:00
ra_parser Parse trait aliases 2020-01-09 18:40:01 +01:00
ra_prof Improve profiling output when duration filter is specified 2020-01-02 17:26:02 +01:00
ra_project_model Address nit 2020-01-10 22:41:52 +01:00
ra_syntax Fix ordering problem between qualifying paths and substituting params 2020-01-11 23:33:04 +01:00
ra_text_edit Disable doctests 2019-11-17 18:35:05 +03:00
ra_tt Refactoring 2019-12-18 13:10:37 +08:00
ra_vfs_glob Disable doctests 2019-11-17 18:35:05 +03:00
test_utils Refactor goto tests to always specify texts 2019-12-18 16:00:35 +01:00