aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_db/src
Commit message (Expand)AuthorAgeFilesLines
* Handle self/super/crate in PathSegment as NameRefLukas Wirth2021-01-153-21/+36
* Phase out SourceFileEdits in favour of a plain HashMapLukas Wirth2021-01-141-25/+25
* Group file source edits by FileIdLukas Wirth2021-01-141-12/+42
* Merge #7260bors[bot]2021-01-142-88/+121
|\
| * Render Fn* trait objects and impl types as rust doesLukas Wirth2021-01-131-0/+1
| * Move FamousDefs fixture out into its own fileLukas Wirth2021-01-122-88/+120
* | Rename FileReferences -> UsageSearchResultLukas Wirth2021-01-121-6/+5
* | Ensure uniqueness of file ids in reference search via hashmapLukas Wirth2021-01-121-19/+29
* | Group references by FileIdLukas Wirth2021-01-121-37/+64
|/
* Merge #7218bors[bot]2021-01-101-1/+1
|\
| * Fixed typos in code commentsVincent Esche2021-01-091-1/+1
* | Use hir::GenericParam in ide_db::Definition instead of relisting all 3Lukas Wirth2021-01-102-22/+16
|/
* Merge #7145bors[bot]2021-01-081-0/+1
|\
| * Proper handling $crate Take 2Edwin Cheng2021-01-071-0/+1
* | Change <|> to $0 - RebaseKevaundray Wedderburn2021-01-073-37/+37
* | Remove some stale deprecationsAleksey Kladov2021-01-071-1/+0
* | Align config's API with usageAleksey Kladov2021-01-061-2/+18
* | Code review fixesKirill Bulatov2021-01-041-3/+18
|/
* Fix type error with .and_thenNick Spain2021-01-021-15/+14
* Handle not finding range in Definition::search_scopeNick Spain2021-01-021-12/+36
* Mark HasSource::source_old as deprecated but allow at all call sitesNick Spain2021-01-021-0/+2
* HasSource::source -> HasSource::source_oldNick Spain2021-01-021-12/+12
* Merge #7080bors[bot]2021-01-011-2/+11
|\
| * Add ConstParams to the ide layerLukas Wirth2021-01-011-2/+11
* | Avoid a couple of allocationsLaurențiu Nicola2020-12-291-6/+6
* | 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