about summary refs log tree commit diff
path: root/crates/ide/src
AgeCommit message (Expand)AuthorLines
2021-09-15# This is a combination of 3 commits.Anatol Ulrich-19/+177
2021-09-15Don't highlight unsafe traits as unsafe in safe implsLukas Wirth-56/+44
2021-09-14Revert attributed items inlay hintsLukas Wirth-90/+13
2021-09-14Merge #10232bors[bot]-3/+171
2021-09-14fix source_to_def trying to use attribute macro calls as containersLukas Wirth-1/+1
2021-09-14Add some more attribute ide testsLukas Wirth-4/+156
2021-09-14fix: Use original definition ranges for ide_db::search instead of the expande...Lukas Wirth-0/+16
2021-09-14Merge #10204bors[bot]-0/+136
2021-09-13Improve hover over derference messageTeddy_Wang-11/+11
2021-09-14feat: Make inlay hints work in attributed itemsLukas Wirth-16/+97
2021-09-13Fix hover testsTeddy_Wang-3/+3
2021-09-14Enable attribte macros in ide fixturesLukas Wirth-1/+5
2021-09-14fix: fix expansion order for fn-like macros and attributes in token descendingLukas Wirth-0/+25
2021-09-13Fix spellingTeddy_Wang-6/+6
2021-09-12Use correct file syntax node for decl_access computation in find_all_refsLukas Wirth-1/+4
2021-09-12Merge #10202bors[bot]-9/+166
2021-09-11Fix tests by importing core::ops::DerefTeddy_Wang-10/+18
2021-09-10minor: fix tests.Dawer-0/+2
2021-09-10fix: Type param hover shows correct sized bounds.Dawer-0/+140
2021-09-10internal: add implicit `: Sized` bound to type parameters.Dawer-9/+24
2021-09-09Add tests. The tests with coercion fail, but I have no clue why.Teddy_Wang-0/+64
2021-09-09Merge #10188bors[bot]-7/+12
2021-09-09implement #10070 in runnablesAnatol Ulrich-7/+12
2021-09-08Show the type of what is being dereferenced in a deref expressionTeddy_Wang-0/+64
2021-09-07fix `super` path wrong displayDezhi Wu-1/+23
2021-09-07cargo fmtDezhi Wu-3/+6
2021-09-07fix: path display error when start with `crate`Dezhi Wu-0/+19
2021-09-02Use correct search scopes for macrosLukas Wirth-5/+8
2021-09-01fix: multi-token mapping aware find referencesJonas Schievink-74/+138
2021-09-01fix: make `goto_implementation` multi-token mapping awareLukas Wirth-45/+66
2021-09-01Merge #9954bors[bot]-13/+202
2021-09-01Minor fixesLukas Wirth-6/+8
2021-08-30internal: more obviously correct code for cache priming progerssAleksey Kladov-19/+6
2021-08-30switch `log` crate to `tracing`Dezhi Wu-1/+1
2021-08-29internal: slightly improve compile timesAleksey Kladov-1/+1
2021-08-29Only report unique text ranges in highlight_relatedLukas Wirth-9/+5
2021-08-29Return all usages inside macros in usage searchesLukas Wirth-0/+2
2021-08-29Highlight all related tokens in macro inputsLukas Wirth-24/+82
2021-08-26fix: Fix multiple derives in one attribute not expanding all in expand_macroLukas Wirth-4/+27
2021-08-26Improve expand_macroLukas Wirth-33/+59
2021-08-24Expand derive macros under cursor in `Expand Macro Recursively`Lukas Wirth-0/+31
2021-08-24Merge #9993bors[bot]-0/+93
2021-08-24Highlight declarations and references for both defs in field shorthandsLukas Wirth-32/+75
2021-08-22feat: join lines merges assignmentsunexge-0/+93
2021-08-22Merge #9989bors[bot]-2/+2
2021-08-22Fix three more (reverse) “a”/“an” typosFrank Steffahn-2/+2
2021-08-22Refactor & improve handling of overloaded binary operatorsFlorian Diebold-2/+2
2021-08-22Fix another “a”/“an” typoFrank Steffahn-1/+1
2021-08-21Expand attributes recursively in expand_macroLukas Wirth-8/+19
2021-08-21Show try operator propogated types on ranged hoverLukas Wirth-11/+198