Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Closure params test | Toby Dimmick | 2020-02-06 | 3 | -0/+77 | |
| | | | ||||||
| * | | rustfmt | Toby Dimmick | 2020-02-06 | 1 | -2/+2 | |
| | | | ||||||
| * | | Rework value parameter parsing | Toby Dimmick | 2020-02-06 | 17 | -255/+608 | |
| | | | | | | | | | | | | | | | | | | | | | - `Fn__(...)` parameters with idents/patterns no longer parse - Trait function parameters with arbitrary patterns parse - Trait function parameters without idents/patterns no longer parse - `fn(...)` parameters no longer parse with patterns other than a single ident | |||||
* | | | Merge #3044 | bors[bot] | 2020-02-07 | 1 | -6/+7 | |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3044: Don't crash when recieving unkown file for cargo diagnostic. r=matklad a=kiljacken Fixes #3014 Co-authored-by: Emil Lauridsen <[email protected]> | |||||
| * | | | to_string_lossy() -> display() | Emil Lauridsen | 2020-02-07 | 1 | -4/+1 | |
| | | | | ||||||
| * | | | Don't crash when recieving unkown file for cargo diagnostic. | Emil Lauridsen | 2020-02-07 | 1 | -6/+10 | |
| | |/ | |/| | ||||||
* | | | Merge #3045 | bors[bot] | 2020-02-07 | 4 | -29/+64 | |
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | 3045: Cleanup early return assist r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | | 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 | |
| | |