about summary refs log tree commit diff
path: root/crates
AgeCommit message (Expand)AuthorLines
2022-06-23internal: SimplifyLukas Wirth-94/+75
2022-06-23fix: trailing ':' on empty inactive reasonsCuriousCorrelation-1/+10
2022-06-24fix: completes non exhaustive variant within the defining crateyue4u-5/+64
2022-06-23Fix unstable feature useFlorian Diebold-1/+1
2022-06-23Add two more testsFlorian Diebold-0/+37
2022-06-23Various cleanupsFlorian Diebold-145/+122
2022-06-23reformat codebitgaoshu-44/+43
2022-06-23goto where trait method implbitgaoshu-116/+365
2022-06-22condense matches on autolinkRaymond Luo-2/+2
2022-06-22add doc strings to use_trivial_contructor.rssoruh-0/+3
2022-06-22add use_trivial_contructor.rssoruh-0/+31
2022-06-22apply suggestionssoruh-97/+10
2022-06-20handle autolink as edge caseRaymond Luo-2/+10
2022-06-20determine doc link type from start instead of text or codeRaymond Luo-8/+5
2022-06-20Auto merge of #12604 - Veykril:completions, r=Veykrilbors-221/+146
2022-06-20internal: Simplify some completionsLukas Wirth-221/+146
2022-06-20Auto merge of #12599 - flodiebold:no-test-deps, r=flodieboldbors-24/+19
2022-06-20Fix testFlorian Diebold-2/+0
2022-06-20Reimplement auto-ref completions for fieldsLukas Wirth-12/+35
2022-06-20Refactor a bitFlorian Diebold-23/+15
2022-06-20Remove pattern rendering hackLukas Wirth-122/+235
2022-06-20Only apply `cfg(test)` for local cratesFlorian Diebold-2/+7
2022-06-20fix: Fix auto-ref completions inserting into wrong locationsLukas Wirth-94/+98
2022-06-20fix: Don't trigger pattern completions when typing a wildcard patternLukas Wirth-1/+17
2022-06-20internal: Lift out IdentContext from CompletionContextLukas Wirth-346/+451
2022-06-20internal: Remove `previous_token` field from `CompletionContext`Lukas Wirth-37/+50
2022-06-20Remove some usages of `Completions::add_resolution`Lukas Wirth-54/+62
2022-06-20Even more completion context filteringLukas Wirth-256/+263
2022-06-20Lift out PathKind variant fields into structsLukas Wirth-91/+86
2022-06-20Split remaining completion calls on the context kindsLukas Wirth-118/+130
2022-06-20Display witnesses of non-exhaustive matchiDawer-80/+320
2022-06-19fix: attribute macros not being properly diagnosedLukas Wirth-16/+14
2022-06-18Auto merge of #12580 - Veykril:completion, r=Veykrilbors-112/+226
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-48/+97
2022-06-18Move `CompletionContext::incomplete_let` into `PathKind::Expr`Lukas Wirth-12/+29
2022-06-18Auto merge of #12576 - harpsword:fold_range_non_block_match_arm, r=Veykrilbors-1/+49
2022-06-18feat: add fold range for multi line match arm listharpsword-1/+49
2022-06-18Move `CompletionContext::function_def` into `PathKind::Expr`Lukas Wirth-39/+82
2022-06-18internal: NameRefKind classification is not optionalLukas Wirth-143/+144
2022-06-18minor: SimplifyLukas Wirth-75/+47
2022-06-18internal: Split flyimport into its 3 applicable contextsLukas Wirth-130/+169
2022-06-17Only run completion functions if their corresponding context is activeLukas Wirth-396/+561
2022-06-17Remove superfluous early returnsLukas Wirth-59/+41
2022-06-17Inline PathQualifierCtxLukas Wirth-48/+39
2022-06-17internal: Collapse lift is_infer_qualifier into `Qualified` variantLukas Wirth-40/+41
2022-06-17Move existing_derives into PathKind::DeriveLukas Wirth-22/+23
2022-06-17internal: Collapse completion ctx path qualifier and is_absolute_path into enumLukas Wirth-151/+141
2022-06-17SimplifyLukas Wirth-65/+95
2022-06-17Split out testsLukas Wirth-397/+396