aboutsummaryrefslogtreecommitdiff
path: root/crates/assists/src
Commit message (Expand)AuthorAgeFilesLines
* Keep generic annotations when qualifying thingsLukas Wirth2020-10-291-13/+169
* Better ordering of assistsAleksey Kladov2020-10-261-2/+3
* Merge #6333bors[bot]2020-10-261-7/+80
|\
| * Allow assist move_arm_cond_to_match_guard inside blocksArif Roktim2020-10-241-7/+80
* | Keep parens around in remove-dbg for range expressionsLukas Wirth2020-10-251-8/+9
* | Don't keep parens around in remove-dbgLukas Wirth2020-10-251-1/+61
* | Don't keep parens around with remove-dbg when encountering method chainingLukas Wirth2020-10-251-0/+20
| |
| \
*-. \ Merge #6331 #6342bors[bot]2020-10-2411-131/+17
|\ \ \ | | |/ | |/|
| | * Re-export base_db from ide_dbIgor Aleksanov2020-10-246-6/+6
| | * Remove dependency on 'assists' from 'completion' crateIgor Aleksanov2020-10-245-125/+11
| |/
* / Fix indentation of inserted use statementsFlorian Diebold2020-10-241-34/+132
|/
* generate_impl assist respect cfg attributes #6312Benjamin Coenen2020-10-221-2/+40
* Merge #6256bors[bot]2020-10-203-0/+160
|\
| * Update crates/assists/src/handlers/replace_string_with_char.rsCoenen Benjamin2020-10-201-1/+1
| * Assist: replace string with charBenjamin Coenen2020-10-202-8/+39
| * replace_string_with_char #6252Benjamin Coenen2020-10-162-0/+129
* | Merge #6172bors[bot]2020-10-205-24/+1087
|\ \
| * | De-duplicate `add_group` callsite in qualify_pathLukas Wirth2020-10-161-121/+108
| * | Properly qualify trait methods in qualify_path assistLukas Wirth2020-10-154-70/+115
| * | Add mark tests to qualify_path assistLukas Wirth2020-10-141-0/+9
| * | Add qualify path assistLukas Wirth2020-10-142-0/+1022
* | | Don't rely on display names in inlay_hintsAleksey Kladov2020-10-203-13/+16
* | | Rename declaration_name -> display_nameAleksey Kladov2020-10-201-1/+1
* | | Minor, rename featureAleksey Kladov2020-10-191-1/+1
* | | Change visibility works for type aliasesAleksey Kladov2020-10-182-5/+19
| |/ |/|
* | More idiomatic classification APIAleksey Kladov2020-10-152-4/+4
* | Document auto_import as a featureLukas Wirth2020-10-151-0/+55
|/
*-. Merge #6207 #6224 #6226 #6227bors[bot]2020-10-143-241/+297
|\ \
* | | Fix stackoverflow in insert_use::recursive_mergeLukas Wirth2020-10-143-2/+53
| |/ |/|
* | Fix MergeBehaviour::Full not working when merging nested long pathsLukas Wirth2020-10-132-4/+33
| * Slightly cleanup import_assets moduleLukas Wirth2020-10-132-62/+84
| * Adhere to style guidelines in import_assetsLukas Wirth2020-10-132-43/+45
| * Extract ImportAssets out of auto_importLukas Wirth2020-10-133-241/+273
|/
* Merge #6130 #6135bors[bot]2020-10-122-67/+69
|\
| * when generating new function, focus on return type instead of bodyBenjamin Coenen2020-10-082-67/+69
* | adt: correctly inherit field visibility from enumJonas Schievink2020-10-091-6/+4
|/
* Clean up inlay_hintsLukas Wirth2020-10-071-1/+12
* Shorten iterator hints for std::iter iterators behind referencesLukas Wirth2020-10-071-1/+1
* Shorten iterator chain hintsLukas Wirth2020-10-071-7/+34
* Move IntoIterator into FamousDefsLukas Wirth2020-10-071-8/+15
* Use FamousDefs for shorten_iterator hintLukas Wirth2020-10-061-12/+49
* Move ModPath->ast::Path function to IDE layerAleksey Kladov2020-10-066-20/+62
* Merge #6139bors[bot]2020-10-062-7/+14
|\
| * Make ImportPrefix a configuration optionLukas Wirth2020-10-052-7/+14
* | Do not leave braces for colons in dbg!Kirill Bulatov2020-10-061-2/+7
* | Merge #6111bors[bot]2020-10-054-5/+738
|\ \ | |/ |/|
| * Add tests for convert integer literal assistvlakreeh2020-09-301-4/+570
| * Add ability to specify ResolvedAssist by labelvlakreeh2020-09-291-5/+22
| * Add convert integer literal assistvlakreeh2020-09-293-0/+150
* | Simplify ast_transformAleksey Kladov2020-10-021-40/+34