aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_analysis/src/symbol_index.rs
Commit message (Collapse)AuthorAgeFilesLines
* docsAleksey Kladov2019-01-031-0/+23
|
* use LocalSyntaxPtr for file symbolAleksey Kladov2019-01-031-9/+5
|
* move some logic to navigation targetAleksey Kladov2019-01-031-87/+4
|
* move world-symbols to file_symbolsAleksey Kladov2019-01-021-3/+39
|
* make FileSymbol privateAleksey Kladov2019-01-021-6/+6
|
* move symbols to ra_analysisAleksey Kladov2019-01-021-4/+119
|
* less verbose debug for library dataAleksey Kladov2018-12-221-0/+4
|
* move db basics to ra_dbAleksey Kladov2018-11-281-2/+1
| | | | This should allow to move hir to a separate crate
* rename file_syntax -> source_fileAleksey Kladov2018-11-271-1/+1
|
* introduce SymbolsDatabaseAleksey Kladov2018-11-271-3/+26
|
* Rename File -> SourceFileNodeAleksey Kladov2018-11-071-3/+5
|
* Reformat allAleksey Kladov2018-10-311-4/+1
|
* Store all the data in the Salsa DatabaseAleksey Kladov2018-10-251-1/+1
|
* make indexing parallel againAleksey Kladov2018-10-241-2/+2
|
* Introduce ModuleIdAleksey Kladov2018-10-231-2/+2
| | | | | | | Previously, module was synonym with a file, and so a module could have had several parents. This commit introduces a separate module concept, such that each module has only one parent, but a single file can correspond to different modules.
* use pythonic import orderAleksey Kladov2018-10-201-5/+6
| | | | | | | | use std // blank line use extern crates // blank line use crate::{}
* remove job tokensAleksey Kladov2018-10-201-3/+2
|
* Cargo FormatJeremy A. Kolb2018-10-161-17/+12
| | | | Run `cargo fmt` and ignore generated files
* start salsa migrationAleksey Kladov2018-10-151-0/+9
|
* migrate analysis and server to 2018Aleksey Kladov2018-10-151-1/+1
|
* rename all thingsAleksey Kladov2018-09-161-0/+94