aboutsummaryrefslogtreecommitdiff
path: root/crates/ide
Commit message (Expand)AuthorAgeFilesLines
* Emit better #[cfg] diagnosticsJonas Schievink2020-10-222-41/+47
* 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-1828-9244/+11
* 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-132-13/+16
|/
*-. 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
| * | Add diagnostics for enum names and variantsIgor Aleksanov2020-10-121-0/+26
| * | Add fix for incorrect case diagnosticIgor Aleksanov2020-10-124-3/+90
* | | Merge #6205bors[bot]2020-10-121-2/+2
|\ \ \
| * | | Fix iterator hint shortening heuristicLukas Wirth2020-10-121-2/+2
* | | | Merge #6153bors[bot]2020-10-122-6/+45
|\ \ \ \ | |/ / / |/| | |
| * | | Improve prime_caches and display its progressJonas Schievink2020-10-122-6/+45
| |/ /
* | | Merge #6195bors[bot]2020-10-121-29/+48
|\ \ \
| * | | Also replace the associated types with iterKirill Bulatov2020-10-101-11/+14
| * | | Add a testKirill Bulatov2020-10-101-23/+39
* | | | Merge #6198bors[bot]2020-10-124-4/+124
|\ \ \ \
| * | | | Skip macro matcher fragment name semantic highlightingLukas Wirth2020-10-104-4/+124