aboutsummaryrefslogtreecommitdiff
path: root/crates/completion/src/config.rs
Commit message (Collapse)AuthorAgeFilesLines
* rename completion -> ide_completionAleksey Kladov2021-02-171-17/+0
| | | | We don't have completion-related PRs in flight, so lets do it
* Add flyimport completion for trait assoc itemsKirill Bulatov2021-01-161-1/+1
|
* Share import_assets and related entitiesKirill Bulatov2021-01-161-2/+2
|
* Align config's API with usageAleksey Kladov2021-01-061-25/+1
| | | | The config now is mostly immutable, optimize for that.
* YAGNI active_resolve_capabilitiesAleksey Kladov2021-01-061-22/+0
| | | | | | | | | This leaks a lot of LSP details into ide layer, which we want to avoid: https://github.com/rust-analyzer/rust-analyzer/tree/c9cec381bcfd97e5f3536e31a9c546ab5c0665e6/docs/dev#lsp-independence Additionally, all what this infra does is providing a toggle for auto-import completion, but we already have one!
* Normalize spelling to American EnglishAleksey Kladov2020-12-101-3/+3
|
* Better config nameKirill Bulatov2020-12-081-2/+2
|
* Disable the completion for no corresponding client resolve capabilitiesKirill Bulatov2020-12-071-2/+2
|
* Simplify import edit calculationKirill Bulatov2020-12-071-6/+4
|
* Remove redundant codeKirill Bulatov2020-12-071-7/+10
|
* Refactor the codeKirill Bulatov2020-12-071-1/+8
|
* Add eager resolve capabilityKirill Bulatov2020-12-071-0/+4
|
* Properly fill client completion resolve capabilities dataKirill Bulatov2020-12-071-0/+10
|
* Move the helpers into ide_dbKirill Bulatov2020-11-281-1/+1
|
* Extract the import code into the shared moduleKirill Bulatov2020-11-271-1/+1
|
* Gate autoimports begind experimental completions flagKirill Bulatov2020-11-241-0/+2
|
* Allow to configure the merge behaviorKirill Bulatov2020-11-161-0/+4
|
* Reorganize completions structureIgor Aleksanov2020-10-251-0/+35