aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_db
Commit message (Expand)AuthorAgeFilesLines
* Add docs and optimisationsKirill Bulatov2020-12-281-3/+3
* Better query api and fuzzy searchKirill Bulatov2020-12-281-7/+6
* Draft the module exclusion in modulesKirill Bulatov2020-12-281-2/+8
* Support labels in reference searchLukas Wirth2020-12-241-5/+13
* Add initial_contents field for CreateFileDaiki Ihara2020-12-211-1/+1
* Align code_model name with ungrammarAleksey Kladov2020-12-202-3/+3
* Don't expose SyntaxKind from IDE APIAleksey Kladov2020-12-181-8/+40
* Do not merge imports with different attributesJesse Bakker2020-12-182-1/+28
* Rename ImplDef -> ImplAleksey Kladov2020-12-172-3/+3
* Merge #6907bors[bot]2020-12-173-18/+107
|\
| * Lifetime reference searchLukas Wirth2020-12-163-18/+107
* | Remove `module_lang_items`Jonas Schievink2020-12-161-1/+0
|/
* Move to upstream `macro_rules!` modelJonas Schievink2020-12-152-8/+2
* Add find usages for enum constructorsDaiki Ihara2020-12-141-0/+15
* Normalize spelling to American EnglishAleksey Kladov2020-12-102-18/+18
* Introduce anchored_pathAleksey Kladov2020-12-092-7/+7
* Merge #6750bors[bot]2020-12-081-1/+0
|\
| * Remove documentation queryLukas Wirth2020-12-071-1/+0
* | Tweak the search query params for better lookup speedKirill Bulatov2020-12-081-1/+9
* | Disable the completion for no corresponding client resolve capabilitiesKirill Bulatov2020-12-071-12/+2
* | Remove the stateKirill Bulatov2020-12-071-31/+1
* | Make completion resolve asyncKirill Bulatov2020-12-071-1/+31
|/
* Add slightly more profiling detailsJonas Schievink2020-12-041-1/+1
* Extract tests module to file in ide_db crateDaiki Ihara2020-12-038-1441/+1419
* Fix use merging not using the first path segmentLukas Wirth2020-11-301-1/+10
* Support self in reference searchLukas Wirth2020-11-291-0/+1
* Move the helpers into ide_dbKirill Bulatov2020-11-284-1/+1410
* Merge #6614 #6632bors[bot]2020-11-261-1/+8
|\
| * Improve autoimports on completion speedKirill Bulatov2020-11-241-1/+8
* | Rename `parse_macro` to `parse_macro_expansion`Jonas Schievink2020-11-242-3/+3
|/
* Remove query aliasesKirill Bulatov2020-11-161-8/+8
* Tweak the search limits a bitKirill Bulatov2020-11-161-2/+3
* Use imports_locatorKirill Bulatov2020-11-161-18/+47
* Add imports in auto completionKirill Bulatov2020-11-161-5/+9
* Use shorthand field syntax in destructuresLukas Wirth2020-11-141-10/+22
* Use shorthand record syntax when renaming struct initializer fieldLukas Wirth2020-11-141-6/+10
*-. Merge #6331 #6342bors[bot]2020-10-245-0/+1050
|\ \
| | * Re-export base_db from ide_dbIgor Aleksanov2020-10-241-0/+3
| | * Add tests for traits functions in ide_dbIgor Aleksanov2020-10-241-0/+149
| | * Make call_info a part of ide_dbIgor Aleksanov2020-10-243-0/+760
| | * Remove dependency on 'assists' from 'completion' crateIgor Aleksanov2020-10-243-0/+138
| |/
* / Bump depsLaurențiu Nicola2020-10-241-1/+1
|/
* 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
* Remove periodic gc stubAleksey Kladov2020-09-293-46/+3