Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix spelling mistakes in docs/dev | Lukas Wirth | 2021-02-03 | 4 | -27/+31 |
| | |||||
* | Make architecture more informative | Aleksey Kladov | 2021-02-03 | 2 | -201/+317 |
| | | | | Call out boundaries and invariants | ||||
* | add useless types to the styleguide | Aleksey Kladov | 2021-02-02 | 1 | -0/+14 |
| | |||||
* | Explain what to do if a release fails | Laurențiu Nicola | 2021-02-01 | 1 | -0/+4 |
| | |||||
* | Update lsp-extension.md hash | Edwin Cheng | 2021-01-28 | 1 | -1/+1 |
| | |||||
* | Update doc | Edwin Cheng | 2021-01-28 | 1 | -1/+1 |
| | |||||
* | Merge #7457 | bors[bot] | 2021-01-26 | 1 | -0/+8 |
|\ | | | | | | | | | | | | | | | | | | | 7457: Add no-buffering file logging and wait for a debugger option. r=vsrs a=vsrs Adds two command line flags: `--no-buffering` and `--wait-dbg`. Not sure if someone else needs this, but personally I found both flags extremely useful trying to figure out why RA does not work with Visual Studio. Or better to say why Visual Studio does not work with RA. Co-authored-by: vsrs <[email protected]> | ||||
| * | Add RA_WAIT_DBG and docs | vsrs | 2021-01-25 | 1 | -0/+8 |
| | | |||||
* | | Make always-assert crate reusable | Aleksey Kladov | 2021-01-26 | 1 | -1/+1 |
| | | |||||
* | | Document design label | Aleksey Kladov | 2021-01-26 | 1 | -0/+4 |
|/ | |||||
* | Fix typo in style guide | Laurențiu Nicola | 2021-01-25 | 1 | -3/+4 |
| | |||||
* | Fix RA_LOG example in dev docs | Laurențiu Nicola | 2021-01-25 | 1 | -1/+1 |
| | |||||
* | Promote marks | Aleksey Kladov | 2021-01-22 | 1 | -6/+16 |
| | |||||
* | Style: use the right string | Aleksey Kladov | 2021-01-22 | 1 | -0/+12 |
| | |||||
* | Include `countme` crate to count important data structures. | Aleksey Kladov | 2021-01-21 | 1 | -0/+3 |
| | |||||
* | Avoid intermediate collections | Aleksey Kladov | 2021-01-20 | 1 | -1/+33 |
| | |||||
* | Don't show runnable suggestions for other files | Aleksey Kladov | 2021-01-20 | 1 | -0/+3 |
| | | | | | It't be actually great to have these once we have run anything dialog, but for run the thing at point it makes sense to show a limited set. | ||||
* | Introduce more appropriate assertion mechanism | Aleksey Kladov | 2021-01-14 | 1 | -0/+5 |
| | | | | | | | rust-analyzer is a long-running program, so we *should* handle assertion failures. See also https://www.sqlite.org/assert.html. | ||||
* | Encourage gifs | Aleksey Kladov | 2021-01-11 | 1 | -0/+2 |
| | |||||
* | Use T! for bool keywords | Laurențiu Nicola | 2021-01-10 | 1 | -0/+21 |
| | |||||
* | typo | Aleksey Kladov | 2021-01-07 | 1 | -23/+23 |
| | |||||
* | Styleguide readability | Aleksey Kladov | 2021-01-07 | 1 | -63/+115 |
| | |||||
* | Document `std::ops` style | Aleksey Kladov | 2021-01-07 | 1 | -1/+9 |
| | |||||
* | Merge #7195 | bors[bot] | 2021-01-07 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | 7195: Update remaining serverPath references r=lnicola a=lnicola Fixes https://github.com/rust-analyzer/rust-analyzer/pull/7156#issuecomment-755487667 Co-authored-by: Laurențiu Nicola <[email protected]> | ||||
| * | Update remaining serverPath references | Laurențiu Nicola | 2021-01-07 | 1 | -1/+1 |
| | | |||||
* | | Change <|> to $0 - Rebase | Kevaundray Wedderburn | 2021-01-07 | 1 | -1/+1 |
|/ | |||||
* | Merge #7068 | bors[bot] | 2021-01-03 | 2 | -1/+14 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7068: Add VSCode command to view the hir of a function body r=theotherphil a=theotherphil Will fix https://github.com/rust-analyzer/rust-analyzer/issues/7061. Very rough initial version just to work out where I needed to wire everything up. @matklad would you be happy merging a hir visualiser of some kind? If so, do you have any thoughts on what you'd like it show, and how? I've spent very little time on this thus far, so I'm fine with throwing away the contents of this PR, but I want to avoid taking the time to make this more polished/interactive/useful only to discover that no-one else has any interest in this functionality. ![image](https://user-images.githubusercontent.com/1974256/103236081-bb58f700-493b-11eb-9d12-55ae1b870f8f.png) Co-authored-by: Phil Ellison <[email protected]> | ||||
| * | Address review suggestion, fix tidy tests | Phil Ellison | 2021-01-01 | 2 | -1/+14 |
| | | |||||
* | | Improve commit message style | Aleksey Kladov | 2020-12-28 | 1 | -0/+12 |
|/ | |||||
* | Update docs/dev/README.md | Aleksey Kladov | 2020-12-16 | 1 | -1/+1 |
| | | | Co-authored-by: Lukas Wirth <[email protected]> | ||||
* | Document new permissions | Aleksey Kladov | 2020-12-16 | 1 | -0/+14 |
| | |||||
* | Add `#` to canonical test example | Aleksey Kladov | 2020-12-15 | 1 | -4/+4 |
| | |||||
* | Normalize spelling to American English | Aleksey Kladov | 2020-12-10 | 1 | -0/+1 |
| | |||||
* | fix typo of README in dev | Daiki Ihara | 2020-12-08 | 1 | -1/+1 |
| | |||||
* | Document statelessness invariant | Aleksey Kladov | 2020-12-03 | 1 | -0/+16 |
| | |||||
* | fix typos in syntax.md | Jakob Hellermann | 2020-11-17 | 1 | -2/+2 |
| | |||||
* | Latest LSP 3.16 protocol | kjeremy | 2020-11-16 | 1 | -2/+2 |
| | | | | Pulls in https://github.com/gluon-lang/lsp-types/pull/186 | ||||
* | add open Cargo.toml action | Anatol Liu | 2020-11-13 | 1 | -2/+27 |
| | |||||
* | Switch to upstream protocol for resolving code action | Aleksey Kladov | 2020-11-10 | 1 | -25/+1 |
| | | | | | | Note that we have to maintain custom implementation on the client side: I don't see how to marry bulitin resolve support with groups and snippets. | ||||
* | don\t indent tests | Aleksey Kladov | 2020-11-06 | 1 | -0/+26 |
| | |||||
* | Update docs/dev/style.md | Aleksey Kladov | 2020-11-02 | 1 | -1/+1 |
| | | | Co-authored-by: Laurențiu Nicola <[email protected]> | ||||
* | Document doer object anti-pattern | Aleksey Kladov | 2020-11-02 | 1 | -0/+54 |
| | |||||
* | Update client install command in dev docs | Laurențiu Nicola | 2020-10-27 | 1 | -1/+1 |
| | |||||
* | Update debugging.md | Adrian Stanciu | 2020-10-22 | 1 | -1/+1 |
| | |||||
* | Document change of 'cargo' Runnable kind in lsp-extensions.md | Igor Aleksanov | 2020-10-16 | 1 | -0/+3 |
| | |||||
* | Expand code order section | Aleksey Kladov | 2020-10-16 | 1 | -11/+50 |
| | |||||
* | Document awkward names | Aleksey Kladov | 2020-10-15 | 1 | -0/+12 |
| | |||||
* | Cleanup alloc advice | Aleksey Kladov | 2020-10-15 | 1 | -0/+7 |
| | |||||
* | Style: default over new | Aleksey Kladov | 2020-10-14 | 1 | -0/+25 |
| | |||||
* | Introduce S-actionable and S-unactionable labels | Aleksey Kladov | 2020-10-14 | 1 | -1/+6 |
| | | | | | | | | | | I've noticed that a significant fraction of issues are inert. They are valid, acknowledged and useful, but effectively can't be fixed for variety of reasons (no reproduction, dependencies on some other issues, no review capacity, etc). Marking issues that can be fixed by just applying some elbow grease seems useful! |