aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_db/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Add tests for traits functions in ide_dbIgor Aleksanov2020-10-241-0/+149
|
* Make call_info a part of ide_dbIgor Aleksanov2020-10-242-0/+757
|
* Remove dependency on 'assists' from 'completion' crateIgor Aleksanov2020-10-243-0/+138
|
* Clarify the names one more timeAleksey Kladov2020-10-153-9/+18
|
* More idiomatic classification APIAleksey Kladov2020-10-153-174/+174
|
* More clarificationsAleksey Kladov2020-10-152-12/+12
|
* Unconfuse expression and pattern field init shorthandsAleksey Kladov2020-10-152-7/+11
|
* Clarify NameClass names a bitAleksey Kladov2020-10-152-3/+3
|
* Treat `ast::Name` in field patterns as useJonas Schievink2020-10-091-43/+73
|
* Move ide::AnalysisChange -> base_db::ChangeAleksey Kladov2020-10-022-73/+7
| | | | | | This seems like a better factoring logically; ideally, clients shouldn't touch `set_` methods of the database directly. Additionally, I think this should remove the unfortunate duplication in fixture code.
* Remove periodic gc stubAleksey Kladov2020-09-293-46/+3
|
* Rename record_field_pat to record_pat_fieldPavan Kumar Sunkara2020-09-101-5/+5
|
* Optimize reference searchAleksey Kladov2020-08-191-25/+38
|
* **Remove Unused Parameter** refactoringAleksey Kladov2020-08-191-1/+1
|
* Future proof find-usages APIAleksey Kladov2020-08-191-13/+35
| | | | | | We might want to provide more efficient impls for check if usages exist, limiting the search, filtering and cancellation, so let's violate YAGNI a bit here.
* Introduce LabelAleksey Kladov2020-08-182-0/+50
|
* Rename ra_ide -> ideAleksey Kladov2020-08-131-1/+1
|
* Rename ra_assists -> assistsAleksey Kladov2020-08-131-2/+2
|
* Rename ra_ide_db -> ide_dbAleksey Kladov2020-08-139-0/+1979