about summary refs log tree commit diff
path: root/crates/ide-completion/src/context
AgeCommit message (Expand)AuthorLines
2022-07-16fix: Improve self param completion applicabilityLukas Wirth-6/+9
2022-07-14fix(completion): `super::` completion at crate root and module depthfeniljain-4/+19
2022-06-20fix: Fix auto-ref completions inserting into wrong locationsLukas Wirth-0/+1
2022-06-20internal: Lift out IdentContext from CompletionContextLukas Wirth-51/+46
2022-06-20internal: Remove `previous_token` field from `CompletionContext`Lukas Wirth-12/+18
2022-06-20Lift out PathKind variant fields into structsLukas Wirth-17/+21
2022-06-18Consider walking up macro expansions when searching for surrounding entities ...Lukas Wirth-40/+45
2022-06-18Move `CompletionContext::impl_def` into corresponding entitiesLukas Wirth-18/+54
2022-06-18Move `CompletionContext::incomplete_let` into `PathKind::Expr`Lukas Wirth-5/+5
2022-06-18Move `CompletionContext::function_def` into `PathKind::Expr`Lukas Wirth-12/+52
2022-06-18internal: NameRefKind classification is not optionalLukas Wirth-75/+54
2022-06-18internal: Split flyimport into its 3 applicable contextsLukas Wirth-1/+4
2022-06-17Inline PathQualifierCtxLukas Wirth-8/+5
2022-06-17internal: Collapse lift is_infer_qualifier into `Qualified` variantLukas Wirth-11/+14
2022-06-17Move existing_derives into PathKind::DeriveLukas Wirth-9/+9
2022-06-17internal: Collapse completion ctx path qualifier and is_absolute_path into enumLukas Wirth-35/+33
2022-06-17SimplifyLukas Wirth-59/+86
2022-06-17Split out testsLukas Wirth-397/+394
2022-06-17Split completion context module into definitions and analysis partsLukas Wirth-0/+1509