115 releases

Uses new Rust 2021

0.0.149 Jan 16, 2023
0.0.145 Dec 26, 2022
0.0.141 Nov 28, 2022
0.0.122 Jul 25, 2022
0.0.26 Nov 30, 2020

#150 in Database interfaces

Download history 1474/week @ 2022-10-07 1361/week @ 2022-10-14 1278/week @ 2022-10-21 1366/week @ 2022-10-28 1286/week @ 2022-11-04 1576/week @ 2022-11-11 1331/week @ 2022-11-18 1005/week @ 2022-11-25 1274/week @ 2022-12-02 1393/week @ 2022-12-09 1127/week @ 2022-12-16 1992/week @ 2022-12-23 1437/week @ 2022-12-30 1471/week @ 2023-01-06 1366/week @ 2023-01-13 1319/week @ 2023-01-20

5,869 downloads per month
Used in 16 crates (12 directly)

MIT/Apache

590KB
15K SLoC


lib.rs:

This crate defines the core datastructure representing IDE state -- RootDatabase.

It is mainly a HirDatabase for semantic analysis, plus a SymbolsDatabase, for fuzzy search.

Dependencies

~10–15MB
~231K SLoC