aboutsummaryrefslogtreecommitdiff
path: root/crates/ide
Commit message (Expand)AuthorAgeFilesLines
* internal: move diagnostics infra to hirAleksey Kladov2021-06-121-0/+354
* Move some hir_ty diagnostics to hirAleksey Kladov2021-06-121-1/+1303
* internal: move missing unsafe diagnostic to hirAleksey Kladov2021-06-121-0/+84
* internal: move inference diagnostics to hirAleksey Kladov2021-06-121-1/+140
* Highlight tuple field accesses correctlyLukas Wirth2021-06-113-4/+7
* Merge #9219bors[bot]2021-06-111-2/+2
|\
| * Replace some AssocItem::containing_trait calls trait_or_trait_implLukas Wirth2021-06-111-2/+2
* | Merge #9218bors[bot]2021-06-111-1/+164
|\|
| * Item search now respects trait impl itemsLukas Wirth2021-06-111-1/+164
* | Update ungrammarJonas Schievink2021-06-111-1/+1
* | Populate import maps eagerlyKirill Bulatov2021-06-101-3/+4
* | Don't classify attributes on macro-calls are the macro itselfLukas Wirth2021-06-091-0/+20
|/
* Merge #9191bors[bot]2021-06-092-0/+10
|\
| * Don't descend MacroCall TokenTree delimitersLukas Wirth2021-06-092-0/+10
* | Prefer attr macros in "expand macro recursively"Jonas Schievink2021-06-081-20/+14
|/
* Merge #9169bors[bot]2021-06-072-7/+57
|\
| * Attempt to track attr macros during highlightingJonas Schievink2021-06-071-0/+30
| * Make "expand macro" command work with attribute macrosJonas Schievink2021-06-071-7/+27
* | feat: goto def on impl items also goes to the defn in the traitJade2021-06-071-18/+56
* | feat: goto definition on an impl fn goes to that fn in the traitJade2021-06-071-3/+48
|/
* Merge #9149bors[bot]2021-06-051-3/+49
|\
| * Support goto-definition for include macro pathsLukas Wirth2021-06-051-3/+49
* | Prevent renaming of aliases on usagesLukas Wirth2021-06-051-1/+32
|/
* Merge #9138bors[bot]2021-06-041-12/+133
|\
| * Replace `-` with `_` in generated lint namesLukas Wirth2021-06-041-6/+4
| * Generate default lint completionsLukas Wirth2021-06-041-15/+60
| * Implement hover for lintsLukas Wirth2021-06-041-6/+84
* | Add function references hover actionLukas Wirth2021-06-041-1/+28
|/
* Cleanup parameter_hint_heuristics inlay hints testLukas Wirth2021-06-041-87/+68
* Reorganize inlay_hints testsLukas Wirth2021-06-041-522/+493
* Merge #9130bors[bot]2021-06-031-70/+57
|\
| * Prefix/suffix parameter inlay hint hiding heuristic is more strictLukas Wirth2021-06-031-70/+57
* | Allow expand-macro to be invoked anywhere inside a macro callLukas Wirth2021-06-021-3/+3
|/
* Merge #8952bors[bot]2021-05-311-1/+71
|\
| * add support of impl block for doctest into runnablesBenjamin Coenen2021-05-241-1/+71
* | Merge #8866bors[bot]2021-05-311-58/+70
|\ \
| * | Update salsaJonas Schievink2021-05-271-58/+70
* | | Diagnose unimplemented built-in macrosJonas Schievink2021-05-301-0/+5
* | | simplifyLukas Wirth2021-05-281-13/+4
* | | Merge #9038bors[bot]2021-05-281-0/+17
|\ \ \
| * | | Test for correct amount of emitted foldsAyomide Bamidele2021-05-281-0/+2
| * | | Folding range for return typesAyomide Bamidele2021-05-281-0/+15
| |/ /
* / / Move runnable lenses below attributesLukas Wirth2021-05-281-17/+17
|/ /
* | Merge #8997bors[bot]2021-05-271-0/+2
|\ \
| * | Stop expanding UseTrees during ItemTree loweringJonas Schievink2021-05-261-0/+2
* | | Document semantic token tagsLukas Wirth2021-05-261-4/+74
* | | Merge #9003bors[bot]2021-05-262-0/+26
|\ \ \
| * | | Document semantic token modifiersLukas Wirth2021-05-262-0/+26
* | | | Merge #9002bors[bot]2021-05-261-35/+31
|\ \ \ \
| * | | | Move annotations below item attributesLukas Wirth2021-05-261-35/+31
| |/ / /