Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move features into potential_cfg_options | Jamie Cunliffe | 2021-06-21 | 1 | -16/+2 |
| | |||||
* | Improve completion of cfg attributes | Jamie Cunliffe | 2021-06-21 | 2 | -0/+141 |
| | | | | | | | | | | | | The completion of cfg will look at the enabled cfg keys when performing completion. It will also look crate features when completing a feature cfg option. A fixed list of known values for some cfg options are provided. For unknown keys it will look at the enabled values for that cfg key, which means that completion will only show enabled options for those. | ||||
* | Merge #9356 | bors[bot] | 2021-06-21 | 10 | -677/+557 |
|\ | | | | | | | | | | | | | | | 9356: internal: Move out and regroup more completion tests r=Veykril a=Veykril bors r+ Co-authored-by: Lukas Wirth <[email protected]> | ||||
| * | Various keyword completion fixes | Lukas Wirth | 2021-06-21 | 4 | -16/+22 |
| | | |||||
| * | Move out completion type position tests | Lukas Wirth | 2021-06-21 | 5 | -206/+198 |
| | | |||||
| * | Move out completion pattern tests | Lukas Wirth | 2021-06-21 | 5 | -467/+349 |
| | | |||||
* | | fix: don't add duplicate `&` during completion | Aleksey Kladov | 2021-06-20 | 2 | -68/+72 |
|/ | |||||
* | Merge #9334 | bors[bot] | 2021-06-18 | 2 | -1/+2 |
|\ | | | | | | | | | | | | | | | | | | | 9334: feat: Allow to disable import insertion on single path glob imports r=Veykril a=Veykril On by default as I feel like this is something the majority would prefer. Closes #8490 Co-authored-by: Lukas Wirth <[email protected]> | ||||
| * | Allow to disable import insertion on single path glob imports | Lukas Wirth | 2021-06-18 | 2 | -1/+2 |
| | | |||||
* | | minor: use minicore | Aleksey Kladov | 2021-06-18 | 1 | -6/+3 |
| | | |||||
* | | minor: use minicore | Aleksey Kladov | 2021-06-18 | 1 | -12/+6 |
| | | |||||
* | | internal: use minicore deref more | Aleksey Kladov | 2021-06-18 | 1 | -12/+8 |
| | | |||||
* | | minor: use minicore | Aleksey Kladov | 2021-06-18 | 2 | -6/+2 |
| | | |||||
* | | Lift ast -> hir out of the for_each | rdambrosio | 2021-06-18 | 1 | -20/+18 |
| | | |||||
* | | Remove extra whitespace | rdambrosio | 2021-06-18 | 1 | -2/+2 |
| | | |||||
* | | Feat: inline generics in const and func trait completions | rdambrosio | 2021-06-18 | 1 | -27/+252 |
| | | |||||
* | | Merge #9313 | bors[bot] | 2021-06-17 | 2 | -2/+5 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | 9313: fix: Don't complete keywords in attributes inside expressions r=Veykril a=Veykril bors r+ Co-authored-by: Lukas Wirth <[email protected]> | ||||
| * | | Don't complete keywords in attributes inside expressions | Lukas Wirth | 2021-06-17 | 2 | -2/+5 |
| | | | |||||
* | | | Complete `repr` attribute parameters | Lukas Wirth | 2021-06-17 | 2 | -0/+201 |
| |/ |/| | |||||
* | | internal: add default to minicore | Aleksey Kladov | 2021-06-17 | 1 | -21/+7 |
| | | |||||
* | | Merge #9315 | bors[bot] | 2021-06-17 | 4 | -25/+34 |
|\ \ | |/ |/| | | | | | | | | | | | 9315: Nest all the or-patterns! r=Veykril a=Veykril `cargo +nightly clippy --fix -Z unstable-options --allow-dirty -- -A clippy::all -D clippy::unnested_or_patterns` Co-authored-by: Lukas Wirth <[email protected]> | ||||
| * | Nest all the or-patterns! | Lukas Wirth | 2021-06-17 | 4 | -25/+34 |
| | | |||||
* | | Correct completions in items tests | Lukas Wirth | 2021-06-17 | 5 | -24/+57 |
| | | |||||
* | | Move item specific completion tests | Lukas Wirth | 2021-06-17 | 6 | -71/+111 |
| | | |||||
* | | Less filtering in completion tests | Lukas Wirth | 2021-06-17 | 7 | -98/+96 |
|/ | |||||
* | Fix incorrect completions in empty braced use statement | Lukas Wirth | 2021-06-17 | 3 | -5/+18 |
| | |||||
* | Refine `self`, `super` and `crate` completion in use paths | Lukas Wirth | 2021-06-17 | 9 | -54/+47 |
| | |||||
* | Move out and rewrite UseTree completion tests | Lukas Wirth | 2021-06-17 | 5 | -224/+262 |
| | |||||
* | Move test_utils into tests module | Lukas Wirth | 2021-06-16 | 26 | -238/+194 |
| | |||||
* | Don't complete paths after attributes | Lukas Wirth | 2021-06-16 | 7 | -135/+123 |
| | |||||
* | Don't show incorrect completions after unsafe or visiblity node | Lukas Wirth | 2021-06-16 | 4 | -42/+38 |
| | |||||
* | Don't complete visibility accessors after existing ones | Lukas Wirth | 2021-06-16 | 4 | -3/+24 |
| | |||||
* | Start refactoring ide_completion tests | Lukas Wirth | 2021-06-16 | 9 | -247/+302 |
| | |||||
* | Merge #9302 | bors[bot] | 2021-06-16 | 1 | -7/+67 |
|\ | | | | | | | | | | | | | | | 9302: internal: Add builtin derives to attribute completion fixtures r=Veykril a=Veykril bors R+ Co-authored-by: Lukas Wirth <[email protected]> | ||||
| * | Don't complete already used derive attributes | Lukas Wirth | 2021-06-16 | 1 | -20/+20 |
| | | |||||
| * | Add builtin derives to attribute completion fixtures | Lukas Wirth | 2021-06-16 | 1 | -7/+67 |
| | | |||||
* | | Simplify | Lukas Wirth | 2021-06-16 | 3 | -66/+34 |
|/ | |||||
* | Merge #9299 | bors[bot] | 2021-06-16 | 5 | -59/+94 |
|\ | | | | | | | | | | | | | | | 9299: minor: Filter out non-type completions in the respective completions modules instead r=Veykril a=Veykril bors r+ Co-authored-by: Lukas Wirth <[email protected]> | ||||
| * | Filter out non-type completions in the respective completions modules instead | Lukas Wirth | 2021-06-16 | 5 | -59/+94 |
| | | |||||
* | | internal: add deref_mut to minicore | Aleksey Kladov | 2021-06-16 | 1 | -16/+6 |
| | | |||||
* | | internal: switch some tests to minicore | Aleksey Kladov | 2021-06-15 | 1 | -8/+4 |
| | | |||||
* | | internal: switch some tests to minicore | Aleksey Kladov | 2021-06-15 | 1 | -17/+3 |
|/ | |||||
* | internal: don't #[ignore] tests | Aleksey Kladov | 2021-06-15 | 1 | -43/+6 |
| | | | | See the style.md for motivation | ||||
* | Add assoc type in trait bound completion test | Lukas Wirth | 2021-06-14 | 1 | -0/+18 |
| | |||||
* | Merge #9260 | bors[bot] | 2021-06-14 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | 9260: tree-wide: make rustdoc links spiky so they are clickable r=matklad a=lf- Rustdoc was complaining about these while I was running with --document-private-items and I figure they should be fixed. Co-authored-by: Jade <[email protected]> | ||||
| * | tree-wide: make rustdoc links spiky so they are clickable | Jade | 2021-06-14 | 1 | -1/+1 |
| | | |||||
* | | internal: check that coverage marks are always paired | Aleksey Kladov | 2021-06-13 | 1 | -0/+1 |
| | | |||||
* | | clippy::redundant_field_names | Maan2003 | 2021-06-13 | 1 | -1/+1 |
| | | |||||
* | | clippy::redundant_closure | Maan2003 | 2021-06-13 | 2 | -4/+4 |
| | | |||||
* | | clippy::redudant_borrow | Maan2003 | 2021-06-13 | 8 | -21/+21 |
| | |