about summary refs log tree commit diff
path: root/crates/ide/src/references.rs
AgeCommit message (Expand)AuthorLines
2022-07-20fix: Fix search for associated trait items being inconsistentLukas Wirth-1/+2
2022-05-23fix: When reference searching macro inputs, don't search everything that was ...Lukas Wirth-1/+1
2022-04-25Re-export `FxHashMap` and `FxHashSet` from `ide_db`Lukas Wirth-2/+1
2022-04-15fix: Do reference search on all downmapped tokens with the same kind onlyLukas Wirth-27/+45
2022-03-09Specific proc-macro crate type for other test fixture where neededLukas Wirth-5/+6
2022-02-23Resolve functions as proc-macros via FileAstIdLukas Wirth-3/+36
2022-02-22update references::derive test outputLukas Wirth-2/+5
2022-02-21Move fn to proc-macro conversion to name classificationLukas Wirth-1/+14
2022-02-11Handle proc-macro functions as the proc-macro they resolve toLukas Wirth-2/+32
2022-01-08Record attribute calls on assoc items in TraitData and ImplDataLukas Wirth-0/+21
2021-12-20fix: Partially fix `ide_db::search` for crate rootsLukas Wirth-1/+1
2021-11-22Unnest ide::display::navigation_target moduleLukas Wirth-1/+1
2021-11-16Do not use reference search in runnables::related_testsLukas Wirth-1/+1
2021-11-16SimplifyLukas Wirth-53/+49
2021-11-11internal: Flatten `Definition::ModuleDef` variantLukas Wirth-3/+3
2021-10-02internal: untangle usages of ReferenceCategory somewhatAleksey Kladov-21/+13
2021-10-02internal: use naming that matches intended use-caseAleksey Kladov-6/+6
2021-09-27Rename `*Owner` traits to `Has*`Lukas Wirth-1/+1
2021-09-14Add some more attribute ide testsLukas Wirth-0/+19
2021-09-12Use correct file syntax node for decl_access computation in find_all_refsLukas Wirth-1/+4
2021-09-01fix: multi-token mapping aware find referencesJonas Schievink-70/+134
2021-08-24Highlight declarations and references for both defs in field shorthandsLukas Wirth-4/+1
2021-08-22Fix another β€œa”/β€œan” typoFrank Steffahn-1/+1
2021-07-23Complete editable private itemsJonas Schievink-5/+5
2021-07-15SimplifyLukas Wirth-42/+48
2021-07-11Inline name classification reference callsLukas Wirth-10/+29
2021-07-11Explicitly check for reference locals or fields in Name classificationLukas Wirth-5/+9
2021-07-11internal: remove one more needless extern crateAleksey Kladov-5/+3
2021-07-11internal: remove unused paramAleksey Kladov-4/+2
2021-06-28Fix `NameRef::classify` path resolution inside attributesLukas Wirth-18/+0
2021-06-28Include `self` in usage search for modules in their definition sourceLukas Wirth-0/+1
2021-06-23Strip leading whitespace from test ouput in `references`Lukas Wirth-1/+1
2021-06-23Rename 'document_highlight' to 'highlight_related'Lukas Wirth-4/+4
2021-06-23Move document highlighting computation from rust-analyzer to ideLukas Wirth-7/+45
2021-06-17Nest all the or-patterns!Lukas Wirth-2/+1
2021-06-14internal: flatten module hierarchyAleksey Kladov-2/+0
2021-06-13clippy::redudant_borrowMaan2003-1/+1
2021-06-10Don't classify attributes on macro-calls are the macro itselfLukas Wirth-0/+20
2021-05-08Don't handle Self as a usage for TraitDefsLukas Wirth-22/+27
2021-05-08Correctly support SelfType when searching for usagesLukas Wirth-3/+52
2021-03-31Gifs and screenshots for features in manualAyomide Bamidele-0/+2
2021-03-23Set up a search scope when searching for mbe macro referencesLukas Wirth-0/+30
2021-03-16Merge #8034bors[bot]-0/+23
2021-03-16Add new_source_root meta to test fixturesLukas Wirth-4/+4
2021-03-16Upgrade rowanAleksey Kladov-3/+4
2021-03-15Implement Crate::transitive_reverse_dependenciesLukas Wirth-0/+23
2021-03-15Enable searching for builtin typesLukas Wirth-7/+19
2021-03-01Update vscode README with a small features listLukas Wirth-0/+9
2021-02-23Pickup ConstReference patterns in FindUsagesLukas Wirth-0/+25
2021-02-16Implement ast::AstNode for NameLike and move it to node_extLukas Wirth-23/+15