aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src
Commit message (Expand)AuthorAgeFilesLines
* 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
| |/ / /
* | | | Merge #8996bors[bot]2021-05-263-8/+25
|\ \ \ \ | |_|/ / |/| | |
| * | | Fix bug where library functions were not highlighted as suchAramis Razzaghipour2021-05-263-8/+25
* | | | Merge #8973bors[bot]2021-05-251-20/+45
|\ \ \ \ | |_|/ / |/| | |
| * | | internal: move diagnostics to hirAleksey Kladov2021-05-251-20/+45
* | | | Also do goto implementation on assoc constsJade2021-05-251-2/+26
* | | | feat: go to implementation on trait functionsJade2021-05-251-1/+45
|/ / /
* / / Add go to type definition for struct fields within structJade2021-05-251-0/+32
|/ /
* | Merge #8942bors[bot]2021-05-257-30/+121
|\ \
| * | Refactor application of `library` semantic token modifierAramis Razzaghipour2021-05-251-62/+15
| * | Remove superfluous early-returnsAramis Razzaghipour2021-05-241-18/+22
| * | Rename ‘foreign’ semantic token modifier to ‘library’Aramis Razzaghipour2021-05-243-18/+18
| * | Add testing of foreign item highlightingAramis Razzaghipour2021-05-242-1/+55
| * | Highlight foreign modules as suchAramis Razzaghipour2021-05-241-1/+9
| * | Remove hir krate methodsAramis Razzaghipour2021-05-243-11/+11
| * | Add highlighting of items from other cratesAramis Razzaghipour2021-05-243-12/+84
* | | Bump misc depsLaurențiu Nicola2021-05-241-3/+3
| |/ |/|
* | Correctly resolve crate name in use paths when import shadows itselfLukas Tobias Wirth2021-05-231-0/+20
* | Minor: fix comment styleAleksey Kladov2021-05-231-1/+3
|/
* Give ‘unsafe’ semantic token modifier to unsafe traitsAramis Razzaghipour2021-05-234-3/+16
* Add more docsAleksey Kladov2021-05-222-3/+5
* Add a "Debug ItemTree" LSP requestJonas Schievink2021-05-212-0/+21
* Fix prepare_rename failing for modulesLukas Tobias Wirth2021-05-191-5/+7
* Add pub mod option for UnlinkedFilerainy-me2021-05-1812-121/+158
* fix: don't add extra whitespace around fieldsAleksey Kladov2021-05-171-0/+25
* minor: add missing testsAleksey Kladov2021-05-172-0/+52
* internal: scalable module structure for fixitsAleksey Kladov2021-05-178-766/+693
* minor: extract fix to fileAleksey Kladov2021-05-172-44/+196
* Merge #8853bors[bot]2021-05-162-4/+4
|\
| * Tag Self in impls as a TypeAliasLukas Wirth2021-05-162-4/+4
* | internal: use mutable syntax trees when filling fieldsAleksey Kladov2021-05-162-6/+7
* | Merge #8813bors[bot]2021-05-162-2/+2
|\ \
| * | Support length for ByteStringsJade2021-05-132-2/+2