aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/references.rs
Commit message (Collapse)AuthorAgeFilesLines
* Use Source<&ast::Name> in classify_namekjeremy2019-11-181-1/+1
|
* Sourcify classify_name_refAleksey Kladov2019-11-161-2/+3
|
* Add a test that uses classify_namekjeremy2019-11-151-0/+15
|
* Add hir::LocalAleksey Kladov2019-11-111-2/+1
|
* Introduce ToNav traitAleksey Kladov2019-11-111-5/+7
|
* for highlighting, search only the current fileAleksey Kladov2019-10-241-9/+52
|
* add some profiling callsAleksey Kladov2019-10-241-0/+3
|
* some fixes, add docsEkaterina Babshukova2019-10-221-19/+20
|
* support items that visible to the parent moduleEkaterina Babshukova2019-10-221-2/+26
|
* classify module from declarationEkaterina Babshukova2019-10-221-1/+28
|
* remove SearchScopeEkaterina Babshukova2019-10-221-1/+1
|
* use Lazy, some fixesEkaterina Babshukova2019-10-221-5/+8
|
* replace trait by a bunch of functionsEkaterina Babshukova2019-10-221-5/+5
|
* restructure a bitEkaterina Babshukova2019-10-221-351/+66
|
* some fixes, add testsEkaterina Babshukova2019-10-221-4/+39
|
* implement search of referencesEkaterina Babshukova2019-10-221-22/+28
|
* return Declaration from classify_name_refEkaterina Babshukova2019-10-221-3/+3
|
* return Declaration from classify_nameEkaterina Babshukova2019-10-221-1/+1
|
* refactor name_ref_kind.rsEkaterina Babshukova2019-10-221-43/+4
|
* initial classify_nameEkaterina Babshukova2019-10-221-28/+126
|
* Prepare SourceDatabase API for lazy file loadingAleksey Kladov2019-10-141-1/+1
|
* Use `original_file` instead of `as_original_file`Shotaro Yamada2019-10-101-1/+1
|
* Added test for check doc strings in crates.Alexander Andreev2019-09-301-0/+2
| | | | #1856
* introduce FromSource traitEkaterina Babshukova2019-09-191-4/+3
|
* fix renaming of modulesAleksey Kladov2019-09-051-70/+84
|
* :arrow_up: instaAleksey Kladov2019-08-291-3/+3
|
* remove ast::*Kind from ra_ide_apiAleksey Kladov2019-08-191-1/+1
|
* Merge #1601bors[bot]2019-07-291-2/+67
|\ | | | | | | | | | | | | | | | | | | 1601: Inline snapshots for tests r=matklad a=theotherphil Fixes https://github.com/rust-analyzer/rust-analyzer/issues/1127. The "cargo format" commits are required to get the formatting tests to pass. However, they actually mess up the formatting. Co-authored-by: Phil Ellison <[email protected]>
| * Rerun cargo format, to make tests pass and formatting incorrectPhil Ellison2019-07-281-2/+2
| |
| * Remove vertical ellipses in references.csPhil Ellison2019-07-281-34/+33
| |
| * Inline snapshots for all tests in references.rsPhil Ellison2019-07-281-1/+33
| |
| * Inline snapshots for all tests in complete_scope.rsPhil Ellison2019-07-281-32/+34
| |
| * Remove unused highlights_code_inside_macro snapshot, inline ↵Phil Ellison2019-07-281-1/+33
| | | | | | | | rename_mod_in_dir snapshot
* | Make Analysis api cancellableKirill Bulatov2019-07-251-1/+2
|/
* rename range -> text_rangeAleksey Kladov2019-07-201-1/+1
|
* migrate ra_ide_api to the new rowanAleksey Kladov2019-07-191-19/+16
|
* make Parse fields privateAleksey Kladov2019-07-121-4/+4
| | | | this is in preparation for the new rowan API
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-21/+9
| | | | | | 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
* use Source for module, part 1Aleksey Kladov2019-06-111-3/+3
|
* fix typos in mbe testsAleksey Kladov2019-05-281-2/+2
|
* make AstId untypedAleksey Kladov2019-05-131-1/+1
|
* fold ScopeWithSyntax into SourceAnalyzerAleksey Kladov2019-04-131-1/+1
|
* hide some scopesAleksey Kladov2019-04-131-13/+9
|
* type-safer source-map for bindingsAleksey Kladov2019-04-101-4/+7
|
* Move ra_ide_api unit testsWilco Kusee2019-03-251-1/+47
|
* Rename source_edit to source_file_edit to match file_system_editVille Penttinen2019-03-251-1/+1
|
* Further improvements to the SourceChange convenience methodsVille Penttinen2019-03-251-12/+2
| | | | | Rename system_edit to file_system_edit, add more documentation, add source_file_edit_from to create a SourceChange from `FileId` and `TextEdit`.
* Remove leading ::Ville Penttinen2019-02-171-1/+1
|
* Refactor find_all_refs to return ReferenceSearchResultVille Penttinen2019-02-171-30/+76
|
* Turn ImplBlock into a copy type just containing IDsFlorian Diebold2019-02-161-0/+1
| | | | | | | This makes it more like the other code model types. Also make Module::definition_source/declaration_source return HirFileIds, to make them more like the other source functions.