rust/crates
Ville Penttinen e32462c6d5 Improve filtering of file roots
`ProjectWorkspace::to_roots` now returns a new `ProjectRoot` which contains
information regarding whether or not the given path is part of the current
workspace or an external dependency. This information can then be used in
`ra_batch` and `ra_lsp_server` to implement more advanced filtering. This allows
us to filter some unnecessary folders from external dependencies such as tests,
examples and benches.
2019-03-20 11:55:38 +02:00
..
gen_lsp_server show message in client's UI if workspace fails to load 2019-03-05 16:33:05 +03:00
ra_arena
ra_assists Merge #989 2019-03-18 08:24:18 +00:00
ra_batch Improve filtering of file roots 2019-03-20 11:55:38 +02:00
ra_cli Updates 2019-03-05 10:26:36 -05:00
ra_db add skeleton for macro-aware name resolutions 2019-03-17 12:46:13 +03:00
ra_fmt
ra_hir Merge #982 2019-03-17 21:41:37 +00:00
ra_ide_api remove old macro support 2019-03-17 12:53:22 +03:00
ra_ide_api_light Updates 2019-03-05 10:26:36 -05:00
ra_lsp_server Improve filtering of file roots 2019-03-20 11:55:38 +02:00
ra_mbe hack around non-terminating macro expansion 2019-03-17 12:52:52 +03:00
ra_parser Merge #991 2019-03-18 09:32:28 +00:00
ra_project_model Improve filtering of file roots 2019-03-20 11:55:38 +02:00
ra_syntax Merge #991 2019-03-18 09:32:28 +00:00
ra_text_edit
ra_tt
test_utils fix error on wrong path 2019-03-17 12:53:22 +03:00
thread_worker automatically wait for worker threads 2019-02-14 21:11:07 +03:00
tools set code less generic 2019-03-18 22:18:54 +03:00