| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge #5564 | bors[bot] | 2020-07-29 | 5 | -47/+159 |
|\ |
|
| * | SSR: Rename position and lookup_context to resolve_context | David Lattimore | 2020-07-29 | 1 | -4/+4 |
| * | SSR: Restrict to current selection if any | David Lattimore | 2020-07-29 | 4 | -43/+155 |
* | | SSR: Don't mix non-path-based rules with path-based | David Lattimore | 2020-07-29 | 2 | -1/+62 |
|/ |
|
* | SSR: Fix for path resolution of locals | David Lattimore | 2020-07-26 | 2 | -0/+65 |
* | SSR: Move more resolution-related code into the resolving module | David Lattimore | 2020-07-26 | 2 | -27/+38 |
* | SSR: Allow function calls to match method calls | David Lattimore | 2020-07-24 | 5 | -25/+166 |
* | SSR: Disable matching within use declarations | David Lattimore | 2020-07-24 | 2 | -1/+51 |
* | SSR: Use Definition::find_usages to speed up matching. | David Lattimore | 2020-07-24 | 3 | -9/+133 |
* | SSR: Match paths based on what they resolve to | David Lattimore | 2020-07-24 | 7 | -58/+469 |
* | SSR: Pass current file position through to SSR code. | David Lattimore | 2020-07-24 | 3 | -22/+54 |
* | SSR: Refactor to not rely on recursive search for nesting of matches | David Lattimore | 2020-07-24 | 4 | -27/+120 |
* | SSR: Add a couple of tests for non-recursive search | David Lattimore | 2020-07-24 | 1 | -0/+33 |
* | SSR tests: Define all paths needed for templates | David Lattimore | 2020-07-24 | 1 | -26/+76 |
* | Move iteration over all files into the SSR crate | David Lattimore | 2020-07-24 | 4 | -47/+77 |
* | SSR: Move search code into a submodule | David Lattimore | 2020-07-24 | 2 | -48/+56 |
* | SSR: Parse template as Rust code. | David Lattimore | 2020-07-24 | 5 | -82/+112 |
* | SSR: Change the way rules are stored internally. | David Lattimore | 2020-07-24 | 4 | -107/+123 |
* | SSR: Use expect! in tests | David Lattimore | 2020-07-24 | 1 | -37/+34 |
* | SSR: Update tests so that all paths in patterns can be resolved | David Lattimore | 2020-07-03 | 1 | -67/+97 |
* | SSR: Refactor matching code. | David Lattimore | 2020-07-03 | 1 | -80/+75 |
* | SSR: Improve error reporting when a test fails | David Lattimore | 2020-07-03 | 2 | -21/+36 |
* | SSR: Extract error code out to a separate module | David Lattimore | 2020-07-03 | 3 | -23/+35 |
* | SSR: Use T! instead of SyntaxKind::* where possible | David Lattimore | 2020-07-02 | 1 | -11/+11 |
* | SSR: Add initial support for placeholder constraints | David Lattimore | 2020-07-01 | 3 | -6/+142 |
* | Structured search debugging | David Lattimore | 2020-07-01 | 4 | -160/+207 |
* | Fix some typos | David Lattimore | 2020-06-30 | 3 | -5/+5 |
*-. | Merge #5096 #5097 | bors[bot] | 2020-06-29 | 4 | -18/+37 |
|\ \ |
|
| * | | Fix handling of whitespace when applying SSR within macro expansions. | David Lattimore | 2020-06-27 | 4 | -18/+37 |
| |/ |
|
* / | Use more of FxHash* | Laurențiu Nicola | 2020-06-29 | 1 | -1/+1 |
|/ |
|
* | Fix test following change to fixture parsing (d016cb486738c1ab2574a322924183f... | David Lattimore | 2020-06-27 | 1 | -1/+11 |
* | SSR: Allow matching within macro calls | David Lattimore | 2020-06-27 | 3 | -2/+69 |
* | SSR: Allow matching of whole macro calls | David Lattimore | 2020-06-22 | 4 | -13/+173 |
* | Allow SSR to match type references, items, paths and patterns | David Lattimore | 2020-06-22 | 5 | -0/+1437 |