Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge #5270 | bors[bot] | 2020-07-09 | 1 | -8/+0 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5270: Add argument count mismatch diagnostic r=matklad a=jonas-schievink Closes https://github.com/rust-analyzer/rust-analyzer/issues/4025. This currently has one false positive on this line, where `max` is resolved to `Iterator::max` instead of `Ord::max`: https://github.com/rust-analyzer/rust-analyzer/blob/8aa10c00a4c5b957d459fac5a103cd9688e8dcdd/crates/expect/src/lib.rs#L263 (I have no idea why it thinks that `usize` is an `Iterator`) TODO: * [x] Tests * [x] Improve diagnostic text for method calls Co-authored-by: Jonas Schievink <[email protected]> | ||||
| * | Remove unnecessary DiagnosticSink handlers | Jonas Schievink | 2020-07-09 | 1 | -16/+0 |
| | | |||||
| * | Add argument count mismatch diagnostic | Jonas Schievink | 2020-07-09 | 1 | -0/+8 |
| | | |||||
* | | Always put config first | Aleksey Kladov | 2020-07-09 | 3 | -60/+60 |
| | | |||||
* | | Remove insta from ra_ide | Aleksey Kladov | 2020-07-09 | 1 | -1/+0 |
| | | |||||
* | | 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]> |