aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/goto_definition.rs
Commit message (Expand)AuthorAgeFilesLines
* Factor out `pick_best_token` ide pattern into `ide_db`Lukas Wirth2021-06-221-15/+8
* internal: don't #[ignore] testsAleksey Kladov2021-06-151-5/+5
* internal: check diagnostics in all files and not just the first oneAleksey Kladov2021-06-131-6/+6
* clippy::clone_on_copyMaan20032021-06-131-1/+1
* clippy::redudant_borrowMaan20032021-06-131-1/+1
* 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
* Support goto-definition for include macro pathsLukas Wirth2021-06-051-3/+49
* internal: don't use `#[should_panic]` for testsAleksey Kladov2021-04-131-8/+10
* Support macros in pattern positionJonas Schievink2021-04-111-0/+26
* Merge #8245bors[bot]2021-04-051-5/+33
|\
| * Use new new docs string source mapping in goto_def and hoverLukas Wirth2021-03-301-7/+12
| * Implement basic Documentation source to syntax range mappingLukas Wirth2021-03-301-0/+1
| * Properly resolve intra doc links in hover and goto_definitionLukas Wirth2021-03-301-1/+23
* | Merge #8267bors[bot]2021-03-311-0/+2
|\ \ | |/ |/|
| * Gifs and screenshots for features in manualAyomide Bamidele2021-03-311-0/+2
* | Accurately classify assoc. types in pathsJonas Schievink2021-03-301-0/+15
|/
* Show item info when hovering intra doc linksLukas Wirth2021-03-231-58/+8
* Add test for goto def on proc macro invocationJonas Schievink2021-03-181-0/+17
* Check whether cursor is on and not between intra doc links in goto_definitionLukas Wirth2021-03-171-8/+14
* Better handling of block doc commentsLukas Wirth2021-03-171-5/+3
* don't clone types that are copy (clippy::clone_on_copy)Matthias Krüger2021-03-171-1/+1
* Upgrade rowanAleksey Kladov2021-03-161-2/+2
* Goto definition works for `S { a: }` caseAleksey Kladov2021-03-151-0/+11
* Fix a few clippy::perf warningskjeremy2021-02-161-1/+1
* More precise navigation to parentAleksey Kladov2021-02-091-1/+0
* Cleanup testsAleksey Kladov2021-02-091-11/+1
* Cleanup testsAleksey Kladov2021-01-221-12/+12
* Remove index based fallback for goto defAleksey Kladov2021-01-221-48/+18
* Wrap remaining self/super/crate in Name{Ref}Lukas Wirth2021-01-151-5/+0
* Handle self/super/crate in PathSegment as NameRefLukas Wirth2021-01-151-29/+6
* Goto for inner doc links works for module inner doc commentsAleksey Kladov2021-01-111-26/+31
* Use hir::GenericParam in ide_db::Definition instead of relisting all 3Lukas Wirth2021-01-101-3/+1
* Support intra_doc linksDaiki Ihara2021-01-081-4/+86
* Change <|> to $0 - RebaseKevaundray Wedderburn2021-01-071-72/+72
* Merge #7030bors[bot]2020-12-241-0/+15
|\
| * Support labels in reference searchLukas Wirth2020-12-241-0/+15
* | Store invocation site for eager macrosJonas Schievink2020-12-221-0/+25
|/
* Merge #6921bors[bot]2020-12-201-0/+28
|\
| * Higher-ranked trait bounds for where clausesLukas Wirth2020-12-171-0/+28
* | NavTarget doesn't assume that it points to a symbolAleksey Kladov2020-12-181-1/+1
* | Don't expose SyntaxKind from IDE APIAleksey Kladov2020-12-181-2/+2
|/
* Lifetime reference searchLukas Wirth2020-12-161-8/+49
* Support 'go to definition' for selfLukas Wirth2020-11-291-17/+39
* Support goto definition for ADT-SelfParamsLukas Wirth2020-11-281-6/+36
* Re-export base_db from ide_dbIgor Aleksanov2020-10-241-1/+1
* Clarify the names one more timeAleksey Kladov2020-10-151-2/+2
* More idiomatic classification APIAleksey Kladov2020-10-151-3/+3
* More clarificationsAleksey Kladov2020-10-151-1/+1
* Clarify NameClass names a bitAleksey Kladov2020-10-151-1/+1