Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Cleanup diagnostics tests | Aleksey Kladov | 2020-07-09 | 2 | -237/+131 | |
| | | ||||||
* | | Reduce code duplication | Aleksey Kladov | 2020-07-09 | 1 | -181/+147 | |
| | | ||||||
* | | Re-enable IDE features for incomplete impl blocs | Aleksey Kladov | 2020-07-09 | 2 | -1/+18 | |
|/ | ||||||
* | expect should be a dev dep | Aleksey Kladov | 2020-07-09 | 1 | -1/+1 | |
| | ||||||
* | Prettier rendering | Aleksey Kladov | 2020-07-09 | 1 | -43/+43 | |
| | ||||||
* | Streamline | Aleksey Kladov | 2020-07-09 | 3 | -50/+36 | |
| | ||||||
* | Reduce API | Aleksey Kladov | 2020-07-09 | 2 | -13/+8 | |
| | ||||||
* | Cleanup | Aleksey Kladov | 2020-07-09 | 1 | -21/+15 | |
| | ||||||
* | Reduce API | Aleksey Kladov | 2020-07-09 | 1 | -19/+5 | |
| | ||||||
* | Rename | Aleksey Kladov | 2020-07-09 | 1 | -22/+12 | |
| | ||||||
* | Refactor hover tests | Aleksey Kladov | 2020-07-08 | 1 | -1582/+1615 | |
| | ||||||
* | Simplify tests | Aleksey Kladov | 2020-07-08 | 1 | -59/+55 | |
| | ||||||
* | Add Markup type | Aleksey Kladov | 2020-07-08 | 3 | -48/+67 | |
| | ||||||
* | simplify | Aleksey Kladov | 2020-07-08 | 1 | -9/+11 | |
| | ||||||
* | Minimize API | Aleksey Kladov | 2020-07-08 | 1 | -6/+4 | |
| | ||||||
* | Dead code | Aleksey Kladov | 2020-07-08 | 1 | -31/+19 | |
| | ||||||
* | Reduce visibility | Aleksey Kladov | 2020-07-08 | 1 | -9/+7 | |
| | ||||||
* | Modernize unqualified reference completion tests | Aleksey Kladov | 2020-07-07 | 4 | -1214/+414 | |
| | ||||||
* | cleanup | Aleksey Kladov | 2020-07-07 | 1 | -3/+2 | |
| | ||||||
* | Switch to fully dynamically dispatched salsa | Aleksey Kladov | 2020-07-07 | 1 | -9/+6 | |
| | | | | This improves compile times quite a bit | |||||
* | Modernise item completion tests | Aleksey Kladov | 2020-07-04 | 1 | -265/+199 | |
| | ||||||
* | Alight details in comkplation list | Aleksey Kladov | 2020-07-04 | 7 | -50/+63 | |
| | ||||||
* | Modernize qual path completion tests | Aleksey Kladov | 2020-07-04 | 3 | -1105/+475 | |
| | ||||||
* | Modernize snippet completion tests | Aleksey Kladov | 2020-07-04 | 1 | -77/+29 | |
| | ||||||
* | Modernize postfix completion tests | Aleksey Kladov | 2020-07-04 | 1 | -512/+123 | |
| | ||||||
* | Modernize pattern completion tests | Aleksey Kladov | 2020-07-04 | 1 | -88/+37 | |
| | ||||||
* | Fix lookup in tests | Aleksey Kladov | 2020-07-04 | 3 | -0/+11 | |
| | ||||||
* | Macro tests | Aleksey Kladov | 2020-07-04 | 2 | -119/+70 | |
| | ||||||
* | Modernize tests | Aleksey Kladov | 2020-07-04 | 1 | -64/+60 | |
| | ||||||
* | Cleanup dot completiont tests | Aleksey Kladov | 2020-07-04 | 4 | -720/+407 | |
| | ||||||
* | Comments | Aleksey Kladov | 2020-07-04 | 2 | -2/+3 | |
| | ||||||
* | Better tests for completion scoring | Aleksey Kladov | 2020-07-04 | 3 | -192/+61 | |
| | ||||||
* | Modernize completion presentation tests | Aleksey Kladov | 2020-07-04 | 1 | -393/+340 | |
| | ||||||
* | Unify naming | Aleksey Kladov | 2020-07-04 | 1 | -8/+8 | |
| | ||||||
* | Cleanup tests | Aleksey Kladov | 2020-07-04 | 1 | -172/+62 | |
| | ||||||
* | Cleanup more completion tests | Aleksey Kladov | 2020-07-03 | 3 | -331/+177 | |
| | ||||||
* | Cleanup presentation tests | Aleksey Kladov | 2020-07-03 | 2 | -146/+59 | |
| | ||||||
* | Fix module renaming | Aleksey Kladov | 2020-07-03 | 1 | -6/+53 | |
| | ||||||
* | Compress rename tests | Aleksey Kladov | 2020-07-03 | 1 | -101/+142 | |
| | ||||||
* | Use expect for rename tests | Aleksey Kladov | 2020-07-03 | 1 | -193/+57 | |
| | ||||||
* | Adhere to code style in rename tests | Aleksey Kladov | 2020-07-03 | 1 | -341/+324 | |
| | ||||||
* | Merge #5205 | bors[bot] | 2020-07-03 | 1 | -795/+178 | |
|\ | | | | | | | | | | | | | | | | | | | | | 5205: Refactor attribut completion tests r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]> | |||||
| * | Refactor attribut completion tests | Aleksey Kladov | 2020-07-03 | 1 | -645/+115 | |
| | | ||||||
| * | Compress attribute completion tests | Aleksey Kladov | 2020-07-03 | 1 | -150/+63 | |
| | | ||||||
* | | Merge #5116 | bors[bot] | 2020-07-03 | 1 | -1/+1 | |
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | 5116: Categorize assists r=matklad a=kjeremy Categorize assists so that editors can use them. Follows the LSP spec pretty close (and some things may need adjustments) but this populates the Refactor menu in vscode and pushes quickfixes through again. This is a prerequisite to filtering out assists that the client doesn't care about. Fixes #4147 Co-authored-by: Jeremy Kolb <[email protected]> Co-authored-by: kjeremy <[email protected]> | |||||
| * | Categorize assists | Jeremy Kolb | 2020-07-02 | 1 | -1/+1 | |
| | | ||||||
* | | Add function to test completion edit | Aleksey Kladov | 2020-07-03 | 2 | -1/+22 | |
| | | ||||||
* | | Refactor keyword completion tests | Aleksey Kladov | 2020-07-03 | 1 | -206/+198 | |
| | | ||||||
* | | Cleanup record completion tests | Aleksey Kladov | 2020-07-03 | 4 | -374/+227 | |
|/ | ||||||
*-----. | Merge #5089 #5161 #5184 #5185 #5186 | bors[bot] | 2020-07-02 | 4 | -5/+71 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5089: Disable auto-complete on comments r=matklad a=BGluth Resolves #4907 by disabling any auto-completion on comments. As flodiebold [pointed out](https://github.com/rust-analyzer/rust-analyzer/issues/4907#issuecomment-648439979), in the future we may want to support some form of auto-completion within doc comments, but for now it was suggested to just disable auto-completion on them entirely. The implementation involves adding a new field `is_comment` to `CompletionContext` and checking if the immediate token we auto-completed on is a comment. I couldn't see a case where we need to check any of the ancestors, but let me know if this is not sufficient. I also wasn't sure if it was necessary to add a new field to this struct, but I decided it's probably the best option if we want to potentially do auto-completion on doc comments in the future. Finally, the three tests I added should I think ideally not filter results by `CompletionKind::Keyword`, but if I want to get unfiltered results, I need access to a non-public function [get_all_completion_items](https://github.com/rust-analyzer/rust-analyzer/blob/9a4d02faf9c47f401b8756c3f7fcab2198f5f9cd/crates/ra_ide/src/completion/test_utils.rs#L32-L39) which I don't know if I should make public just for this. 5161: SSR: Add initial support for placeholder constraints r=matklad a=davidlattimore 5184: Always install required nightly extension if current one is not nightly r=matklad a=Veetaha This is weird, but having switched back to stable by uninstalling the extension appears that vscode doesn't destroy the `PersistentState` and thus changing to `nightly` channel doesn't work because the last check for nightly extension was less than 1 hour ago. The simple solution is to skip this check if we know that the current extension version is not nightly. 5185: Force showing extension activation error pop-up notification r=matklad a=Veetaha Fixes https://github.com/rust-analyzer/rust-analyzer/issues/5091 5186: fix: correct pd/ppd/tfn/tmod completion doc r=matklad a=fannheyward https://github.com/rust-analyzer/rust-analyzer/blob/a33eefa3b26000b3018e6bb873f18dbe15ab4ab7/crates/ra_ide/src/completion/complete_snippet.rs#L23-L24 Co-authored-by: BGluth <[email protected]> Co-authored-by: David Lattimore <[email protected]> Co-authored-by: Veetaha <[email protected]> Co-authored-by: Heyward Fann <[email protected]> |