Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cleanup early return assist | Aleksey Kladov | 2020-02-07 | 2 | -11/+29 |
| | |||||
* | Generalize invert_if to just always work | Aleksey Kladov | 2020-02-07 | 3 | -18/+35 |
| | |||||
* | Merge #3042 | bors[bot] | 2020-02-06 | 2 | -2/+2 |
|\ | | | | | | | | | | | | | | | 3042: A tiny bit more consistent API r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | A tiny bit more consistent API | Aleksey Kladov | 2020-02-06 | 2 | -2/+2 |
|/ | |||||
* | Merge #3038 | bors[bot] | 2020-02-06 | 3 | -9/+11 |
|\ | | | | | | | | | | | | | | | 3038: Minor rename r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | Minor rename | Aleksey Kladov | 2020-02-06 | 3 | -9/+11 |
|/ | |||||
* | Merge #3036 | bors[bot] | 2020-02-06 | 3 | -5/+4 |
|\ | | | | | | | | | | | | | | | | | | | 3036: Remove the leftovers after ImportLocator removal r=matklad a=SomeoneToIgnore Follow the FIXME's suggestion (https://github.com/rust-analyzer/rust-analyzer/pull/3034/files#diff-001b3b1412c33fee802c22b0f848dcd7L237) and remove the `ModuleDefId` reexport. Also rename `ImportsLocatorIde` into plain `ImportsLocator` Co-authored-by: Kirill Bulatov <[email protected]> | ||||
| * | Remove the leftovers after ImportLocator removal | Kirill Bulatov | 2020-02-06 | 3 | -5/+4 |
|/ | |||||
* | Merge #3035 | bors[bot] | 2020-02-06 | 5 | -20/+42 |
|\ | | | | | | | | | | | | | | | 3035: Doctest autoimport r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | Doctest autoimport | Aleksey Kladov | 2020-02-06 | 5 | -20/+42 |
| | | |||||
* | | Merge #3034 | bors[bot] | 2020-02-06 | 35 | -350/+132 |
|\| | | | | | | | | | | | | | | | 3034: Remove ImportLocator hack r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | Fix tests | Aleksey Kladov | 2020-02-06 | 2 | -13/+24 |
| | | |||||
| * | Mostly remove ImoportLocator infra | Aleksey Kladov | 2020-02-06 | 3 | -178/+21 |
| | | |||||
| * | Assists are not generic | Aleksey Kladov | 2020-02-06 | 27 | -84/+59 |
| | | |||||
| * | Remove assists TestDB | Aleksey Kladov | 2020-02-06 | 2 | -47/+0 |
| | | |||||
| * | Start switching assists to a root database | Aleksey Kladov | 2020-02-06 | 3 | -39/+42 |
| | | |||||
| * | Make assists use ImportsLocator directly | Aleksey Kladov | 2020-02-06 | 6 | -37/+34 |
| | | |||||
* | | Merge #3033 | bors[bot] | 2020-02-06 | 1 | -4/+4 |
|\ \ | |/ |/| | | | | | | | | | | | 3033: Update indexmap and bstr r=kjeremy a=kjeremy Co-authored-by: kjeremy <[email protected]> | ||||
| * | Update indexmap and bstr | kjeremy | 2020-02-06 | 1 | -4/+4 |
|/ | |||||
* | Merge #3031 | bors[bot] | 2020-02-06 | 9 | -262/+264 |
|\ | | | | | | | | | | | | | | | 3031: Move imports locator to ide_db r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | Move imports locator to ide_db | Aleksey Kladov | 2020-02-06 | 4 | -11/+11 |
| | | |||||
| * | Add a fixme note | Aleksey Kladov | 2020-02-06 | 1 | -0/+2 |
| | | |||||
| * | Move NameKind up | Aleksey Kladov | 2020-02-06 | 7 | -253/+252 |
| | | |||||
| * | Simplify | Aleksey Kladov | 2020-02-06 | 1 | -3/+4 |
|/ | |||||
* | Merge #3030 | bors[bot] | 2020-02-06 | 2 | -1/+37 |
|\ | | | | | | | | | | | | | | | 3030: Tweak goto parent module r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | Tweak goto parent module | Aleksey Kladov | 2020-02-06 | 2 | -1/+37 |
|/ | |||||
* | Merge #3029 | bors[bot] | 2020-02-06 | 39 | -320/+428 |
|\ | | | | | | | | | | | | | | | 3029: Docs r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | Docs | Aleksey Kladov | 2020-02-06 | 5 | -75/+84 |
| | | |||||
| * | Cleanup | Aleksey Kladov | 2020-02-06 | 5 | -79/+81 |
| | | |||||
| * | cleanup imports | Aleksey Kladov | 2020-02-06 | 31 | -100/+103 |
| | | |||||
| * | Move to a crate | Aleksey Kladov | 2020-02-06 | 11 | -31/+111 |
| | | |||||
| * | Move change to ide-db | Aleksey Kladov | 2020-02-06 | 3 | -5/+5 |
| | | |||||
| * | Fix test imports | Aleksey Kladov | 2020-02-06 | 1 | -2/+4 |
| | | |||||
| * | Move Query | Aleksey Kladov | 2020-02-06 | 2 | -41/+42 |
| | | |||||
| * | Move symbol_index | Aleksey Kladov | 2020-02-06 | 7 | -12/+16 |
| | | |||||
| * | Move FeatureFlags | Aleksey Kladov | 2020-02-06 | 3 | -4/+3 |
| | | |||||
| * | Move line_index | Aleksey Kladov | 2020-02-06 | 4 | -7/+12 |
| | | |||||
| * | Move ide-db | Aleksey Kladov | 2020-02-06 | 2 | -132/+132 |
| | | |||||
| * | Start ide_db | Aleksey Kladov | 2020-02-06 | 2 | -0/+3 |
| | | |||||
* | | Merge #3028 | bors[bot] | 2020-02-06 | 3 | -0/+3 |
|\ \ | |/ |/| | | | | | | | | | | | 3028: Add profiling around add_impl_members r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | Add profiling around add_impl_members | Aleksey Kladov | 2020-02-06 | 3 | -0/+3 |
|/ | | | | | | | | | This intention is pretty slow for `impl Interator`, because it has a ton of default methods which need to be substituted. The proper fix here is to not compute the actual edit until the user triggers the action, but that's awkward to do in the LSP right now, so let's just put a profiling code for now. | ||||
* | Merge #3024 | bors[bot] | 2020-02-05 | 8 | -21/+36 |
|\ | | | | | | | | | | | | | | | 3024: vscode: eliminate floating promises and insane amount of resource handle leaks r=matklad a=Veetaha Khm, yeah ... Co-authored-by: Veetaha <[email protected]> | ||||
| * | vscode: eliminate floating promises and insane amount of resource handle leaks | Veetaha | 2020-02-05 | 8 | -21/+36 |
| | | |||||
* | | Merge #3015 | bors[bot] | 2020-02-05 | 6 | -34/+29 |
|\ \ | |/ |/| | | | | | | | | | | | | | 3015: vscode: yet another refactor commit r=matklad a=Veetaha It compiles, it runs in dev extension host, It bundles, it runs when bundled and installed. Removed 5 lines of code as you like less code, especially TypeScript code) Co-authored-by: Veetaha <[email protected]> | ||||
| * | vscode: removed changes to integrity hash in package-lock.json | Veetaha | 2020-02-05 | 1 | -1/+1 |
| | | |||||
| * | vscode: yet another refactor commit | Veetaha | 2020-02-04 | 7 | -35/+30 |
| | | |||||
* | | Merge #3018 | bors[bot] | 2020-02-05 | 4 | -32/+55 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | 3018: Refactor if-let -> match assist to use ast::make r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | | Refactor if-let -> match assist to use ast::make | Aleksey Kladov | 2020-02-05 | 4 | -32/+55 |
|/ / | |||||
* | | Merge #3019 | bors[bot] | 2020-02-05 | 1 | -36/+91 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | 3019: Better cursor placement when merging arms r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | | Better cursor placement when merging arms | Aleksey Kladov | 2020-02-05 | 1 | -4/+17 |
| | | |