aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ssr/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Rename ra_db -> base_dbAleksey Kladov2020-08-131-4/+4
* Rename ra_syntax -> syntaxAleksey Kladov2020-08-121-1/+1
* SSR: Allow `self` in patterns.David Lattimore2020-08-011-6/+1
* SSR: Restrict to current selection if anyDavid Lattimore2020-07-291-1/+10
* SSR: Move more resolution-related code into the resolving moduleDavid Lattimore2020-07-261-21/+5
* SSR: Allow function calls to match method callsDavid Lattimore2020-07-241-2/+6
* SSR: Use Definition::find_usages to speed up matching.David Lattimore2020-07-241-1/+2
* SSR: Match paths based on what they resolve toDavid Lattimore2020-07-241-17/+44
* SSR: Pass current file position through to SSR code.David Lattimore2020-07-241-2/+28
* SSR: Refactor to not rely on recursive search for nesting of matchesDavid Lattimore2020-07-241-2/+5
* Move iteration over all files into the SSR crateDavid Lattimore2020-07-241-21/+27
* SSR: Move search code into a submoduleDavid Lattimore2020-07-241-48/+2
* SSR: Parse template as Rust code.David Lattimore2020-07-241-6/+8
* SSR: Change the way rules are stored internally.David Lattimore2020-07-241-43/+33
* SSR: Improve error reporting when a test failsDavid Lattimore2020-07-031-15/+15
* SSR: Extract error code out to a separate moduleDavid Lattimore2020-07-031-9/+3
* Structured search debuggingDavid Lattimore2020-07-011-5/+157
* Fix handling of whitespace when applying SSR within macro expansions.David Lattimore2020-06-271-1/+2
* SSR: Allow matching within macro callsDavid Lattimore2020-06-271-1/+17
* SSR: Allow matching of whole macro callsDavid Lattimore2020-06-221-8/+10
* Allow SSR to match type references, items, paths and patternsDavid Lattimore2020-06-221-0/+120