aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/parsing/reparsing.rs
diff options
context:
space:
mode:
authorbors[bot] <bors[bot]@users.noreply.github.com>2019-03-21 10:56:05 +0000
committerbors[bot] <bors[bot]@users.noreply.github.com>2019-03-21 10:56:05 +0000
commitb03883279528986bd829e14f967db4b4c980049d (patch)
treeb891f591e240e84d14dc8060e3706ee025cc0906 /crates/ra_syntax/src/parsing/reparsing.rs
parent1eb3bf41d75a8c744a0ecb586d4a2e92a1175c08 (diff)
parentc6d6e6c6259709ec30eadb79a1908dca707a6499 (diff)
Merge #997
997: Improve filtering of file roots r=matklad a=vipentti `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. Relates to discussion in #869 Co-authored-by: Ville Penttinen <[email protected]>
Diffstat (limited to 'crates/ra_syntax/src/parsing/reparsing.rs')
0 files changed, 0 insertions, 0 deletions