aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/symbol_index.rs
Commit message (Collapse)AuthorAgeFilesLines
* Prepare SourceDatabase API for lazy file loadingAleksey Kladov2019-10-141-1/+1
|
* replace AST visitors with macroEkaterina Babshukova2019-10-051-12/+14
|
* allow compiling ra_ide_api on wasmAleksey Kladov2019-09-201-4/+33
|
* make source_root API more abstractAleksey Kladov2019-09-061-1/+1
|
* rename range -> text_rangeAleksey Kladov2019-07-201-1/+1
|
* migrate ra_ide_api to the new rowanAleksey Kladov2019-07-191-5/+5
|
* make Parse genericAleksey Kladov2019-07-181-1/+3
|
* make Parse fields privateAleksey Kladov2019-07-121-8/+6
| | | | this is in preparation for the new rowan API
* Some clippy fixes for 1.36Jeremy Kolb2019-07-041-1/+1
|
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-22/+14
| | | | | | This wasn't a right decision in the first place, the feature flag was broken in the last rustfmt release, and syntax highlighting of imports is more important anyway
* fix typos in mbe testsAleksey Kladov2019-05-281-1/+1
|
* CR correctionsRoberto Vidal2019-04-231-2/+2
|
* Allows searching for case-equivalent symbols (fixes #1151)Roberto Vidal2019-04-231-18/+70
|
* Move navigation_target to display/navigation_targetVille Penttinen2019-04-091-1/+1
|
* Move ra_ide_api unit testsWilco Kusee2019-03-251-0/+58
|
* replace todo with fixmeAleksey Kladov2019-03-231-1/+1
|
* remove lower moduleAleksey Kladov2019-03-171-8/+3
|
* dont produce giant debug dumpsAleksey Kladov2019-03-051-1/+8
|
* rename type to type_alias in the AST as wellAleksey Kladov2019-02-251-2/+2
|
* Add name_range field to FileSymbolVille Penttinen2019-02-231-6/+16
| | | | | | This contains the syntax range of the name itself, allowing NavigationTarget to properly set the focus_range. This should make it so that when using symbol based navigation, we should always focus on the name, instead of the full range.
* Fix possible issue where unnamed is_symbol_def would pop stack wronglyVille Penttinen2019-02-131-11/+1
| | | | This removes is_symbol_def as unnecessary.
* Use cloned over map + cloneVille Penttinen2019-02-131-1/+1
|
* Add support for container_name in workspace/symbol queryVille Penttinen2019-02-121-14/+48
|
* Fix some typosPascal Hertleif2019-02-121-6/+6
|
* reformat the worldAleksey Kladov2019-02-081-4/+1
|
* move index_resolve to symbol indexAleksey Kladov2019-02-081-0/+8
|
* Some clippy cleanupskjeremy2019-02-061-1/+1
|
* rename source_file -> parseAleksey Kladov2019-01-261-1/+1
|
* rename FilesDatabase -> SourceDatabaseAleksey Kladov2019-01-261-1/+1
|
* move ide queries to ide dbAleksey Kladov2019-01-261-0/+8
|
* :arrow_up: salsaAleksey Kladov2019-01-251-1/+1
|
* print one size for symbolsAleksey Kladov2019-01-251-1/+1
|
* print one size for symbolsAleksey Kladov2019-01-251-6/+2
|
* more statsAleksey Kladov2019-01-251-0/+9
|
* move SyntaxPtr to ra_syntaxAleksey Kladov2019-01-231-7/+7
|
* typos fixgfreezy2019-01-211-4/+4
|
* :arrow_up: salsaAleksey Kladov2019-01-171-12/+9
|
* remove cancelable from symbolsAleksey Kladov2019-01-151-7/+6
|
* remove Cancelable from source bindersAleksey Kladov2019-01-151-1/+1
|
* check_canceled does not return ResultAleksey Kladov2019-01-151-1/+1
|
* rename TreePtr -> TreeArcAleksey Kladov2019-01-111-2/+2
| | | | This is much clearer about the semantics
* fix usages after renameAleksey Kladov2019-01-081-0/+222