aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src
Commit message (Expand)AuthorAgeFilesLines
* Re-export base_db from ide_dbIgor Aleksanov2020-10-2420-26/+26
* Make call_info a part of ide_dbIgor Aleksanov2020-10-243-4/+4
*-. Merge #6251 #6310bors[bot]2020-10-235-1/+45
|\ \
| | * Rewrite algo::diff to support insertion and deletionLukas Wirth2020-10-221-1/+1
| * | Add tests for callable modifierGrayJack2020-10-212-0/+38
| * | Add Callable modifier for variables that implements FnonceGrayJack2020-10-161-1/+1
| * | Add HighlightModifier::Callable and add it for localsGrayJack2020-10-162-0/+6
* | | Merge #6324bors[bot]2020-10-232-41/+47
|\ \ \
| * | | Emit better #[cfg] diagnosticsJonas Schievink2020-10-222-41/+47
| | |/ | |/|
* | | Merge #6326bors[bot]2020-10-221-1/+28
|\ \ \
| * | | Hide paramater inlay hints for cloned vars if applicableLukas Wirth2020-10-221-1/+28
| |/ /
* / / Fix opening module documentation opening parent documentation insteadZac Pullar-Strecker2020-10-221-4/+24
|/ /
* | Merge #6299bors[bot]2020-10-202-58/+63
|\ \
| * | Fixup botched renameJonas Schievink2020-10-201-1/+1
| * | Add a (hint) diagnostic for unconfigured itemsJonas Schievink2020-10-201-1/+15
| * | Simplify diagnostic construction, add unused fieldJonas Schievink2020-10-202-57/+48
* | | Don't rely on display names in inlay_hintsAleksey Kladov2020-10-201-6/+13
|/ /
* | More type safety around namesAleksey Kladov2020-10-201-3/+2
* | Rename declaration_name -> display_nameAleksey Kladov2020-10-205-9/+8
* | Extract call_info and completion into separate cratesIgor Aleksanov2020-10-1827-9244/+9
* | Complete methods when receiver is a macroAleksey Kladov2020-10-171-0/+15
* | Scan all ancestors for the impl trait block checkIgor Aleksanov2020-10-172-14/+17
* | Allow hints after 'fn' keyword if it's an impl trait blockIgor Aleksanov2020-10-173-4/+37
* | Add test for new pattern functionsIgor Aleksanov2020-10-171-0/+8
* | Improve test_no_completions_required testIgor Aleksanov2020-10-171-1/+17
* | Remove redundant completionsIgor Aleksanov2020-10-173-4/+70
|/
* Clarify the names one more timeAleksey Kladov2020-10-154-8/+8
* More idiomatic classification APIAleksey Kladov2020-10-156-18/+18
* More clarificationsAleksey Kladov2020-10-154-5/+5
* Unconfuse expression and pattern field init shorthandsAleksey Kladov2020-10-151-1/+1
* Clarify NameClass names a bitAleksey Kladov2020-10-154-4/+4
* Merge #6242bors[bot]2020-10-152-91/+210
|\
| * Move field_shorthand to a separate moduleAleksey Kladov2020-10-152-196/+211
| * Diagnose shorthand in patterns as wellAleksey Kladov2020-10-151-5/+94
| * flattenAleksey Kladov2020-10-151-26/+33
| * Prepare for pat_field_shorthandAleksey Kladov2020-10-151-5/+13
* | Merge #6234bors[bot]2020-10-151-1/+24
|\ \ | |/ |/|
| * Fix hover over field pattern shorthandVlad Shcherbina2020-10-141-1/+24
* | Merge #6231bors[bot]2020-10-143-190/+231
|\ \ | |/ |/|
| * Default::default the highlightersLukas Wirth2020-10-143-18/+7
| * Factor macro_rules! highlighting outLukas Wirth2020-10-142-117/+154
| * Factor format string highlighting outLukas Wirth2020-10-142-75/+90
* | Add docs for dbgr and callLaurențiu Nicola2020-10-141-0/+2
* | Bump pulldown-cmarkLaurențiu Nicola2020-10-131-11/+14
|/
*-. Merge #6130 #6135bors[bot]2020-10-124-5/+169
|\ \
| * | Use TextRange::contains_inclusive in fixes checkIgor Aleksanov2020-10-122-5/+4
| * | Keep SyntaxNodePtr::range privateIgor Aleksanov2020-10-121-1/+4
| * | Fix code style issuesIgor Aleksanov2020-10-121-1/+0
| * | Apply case check diagnostic to impl itemsIgor Aleksanov2020-10-121-0/+24
| * | Make incorrect case diagnostic work inside of functionsIgor Aleksanov2020-10-121-0/+26