about summary refs log tree commit diff
path: root/crates/ide/src/highlight_related.rs
AgeCommit message (Expand)AuthorLines
2022-07-20fix: Fix search for associated trait items being inconsistentLukas Wirth-0/+64
2022-07-01fix: Simplify macro statement expansion handlingLukas Wirth-1/+1
2022-06-14fix: Check for the correct proc-macro settings in missing proc-macro diagnosticsLukas Wirth-4/+5
2022-06-10internal: Bump DependenciesLukas Wirth-3/+3
2022-04-25Re-export `FxHashMap` and `FxHashSet` from `ide_db`Lukas Wirth-2/+1
2022-04-05Wrap macros in expr position in `MacroExpr` nodeJonas Schievink-1/+1
2022-03-06internal: Re-arrange ide_db modulesLukas Wirth-3/+2
2022-03-04SimplifyLukas Wirth-10/+10
2022-03-04Support locals with multiple declaration sitesLukas Wirth-58/+143
2022-02-24add logic to highlight continue and break keywords according to expectationsMoritz Vetter-19/+44
2022-02-24refactor helper function to work with function taking expression enum instead...Moritz Vetter-5/+8
2022-02-24add some breaking tests (TDD - style)Moritz Vetter-0/+109
2022-01-04Remove lossy `Definition::from_token`/`Definition::from_node` methodsLukas Wirth-2/+3
2021-12-20fix: Partially fix `ide_db::search` for crate rootsLukas Wirth-1/+16
2021-12-17Remove needless clonesLaurențiu Nicola-1/+1
2021-11-25fix: Prioritize tuple fields in highlight_relatedLukas Wirth-3/+18
2021-11-22Unnest ide::display::navigation_target moduleLukas Wirth-1/+1
2021-11-16SimplifyLukas Wirth-52/+17
2021-11-11internal: Flatten `Definition::ModuleDef` variantLukas Wirth-1/+1
2021-10-16more clippy fixesMilo-1/+1
2021-10-02internal: untangle usages of ReferenceCategory somewhatAleksey Kladov-14/+26
2021-10-02internal: use naming that matches intended use-caseAleksey Kladov-5/+5
2021-09-27Rename `*Owner` traits to `Has*`Lukas Wirth-1/+1
2021-09-26internal: more reasonable grammar for blocksAleksey Kladov-10/+15
2021-09-26Remove inherent methods from ast node that carry semantic meaningLukas Wirth-3/+3
2021-09-14fix: Use original definition ranges for ide_db::search instead of the expande...Lukas Wirth-0/+16
2021-09-02Use correct search scopes for macrosLukas Wirth-5/+8
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-24Highlight declarations and references for both defs in field shorthandsLukas Wirth-28/+74
2021-08-18Don't trigger related highlighting on unrelated tokensLukas Wirth-2/+4
2021-08-16Highlight function exit points on `fn` keywordLukas Wirth-11/+28
2021-08-03Give TypeInfo fields and methods more appropriate namesLukas Wirth-1/+1
2021-08-03Introduce TypeInfoLukas Wirth-1/+1
2021-07-31Wrap inner tail expressions in MissingOkOrSomeInTailExprLukas Wirth-0/+3
2021-07-22Added tests to ensure config behavior.Kevin DeLorey-2/+190
2021-07-22Initial commit of highlight related configuration w/ implementation.Kevin DeLorey-5/+24
2021-07-22Fix a couple of clippy nitsLaurențiu Nicola-2/+2
2021-06-28Include `self` in usage search for modules in their definition sourceLukas Wirth-1/+6
2021-06-27Deduplicate ast expression walking logicLukas Wirth-156/+6
2021-06-24Fix break point highlighting not considering outer labelsLukas Wirth-1/+30
2021-06-24Highlight label value block tailsLukas Wirth-1/+28
2021-06-24Highlight loop break pointsLukas Wirth-11/+243
2021-06-24Refine tail exit point highlighting to highlight inner tailsLukas Wirth-51/+178
2021-06-24SimplifyLukas Wirth-53/+64
2021-06-24SimplifyLukas Wirth-25/+21
2021-06-23Improve feature docs for highlight_relatedLukas Wirth-1/+4
2021-06-23Mark (method-)calls with never type as exit pointsLukas Wirth-9/+53
2021-06-23SimplifyLukas Wirth-17/+18