| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-12-22 | Merge pull request #18739 from Veykril/push-ntpvvqnnovtn | Lukas Wirth | -0/+19 | |
| fix: Don't trigger paren wrapping typing handler after idents | ||||
| 2024-12-22 | fix: Don't trigger paren wrapping typing handler after idents | Lukas Wirth | -0/+19 | |
| 2024-12-21 | fix: remove always! check for file_id in runnables | roife | -16/+3 | |
| 2024-12-15 | internal: Show mir eval errors on hover with debug env var set | Lukas Wirth | -22/+78 | |
| 2024-12-13 | Merge pull request #18678 from regexident/fix-typos | Laurențiu Nicola | -2/+2 | |
| minor: Fix a few typos | ||||
| 2024-12-13 | Fix a few typos | Vincent Esche | -2/+2 | |
| 2024-12-13 | Merge pull request #18674 from Veykril/push-lrxotqknvxvr | Lukas Wirth | -13/+34 | |
| Show expansion errors in expand_macro feature | ||||
| 2024-12-13 | Show expansion errors in expand_macro feature | Lukas Wirth | -13/+34 | |
| 2024-12-12 | Merge pull request #18675 from ShoyuVanilla/issue-18664 | Lukas Wirth | -0/+35 | |
| fix: Panic when displaying generic params with defaults, again | ||||
| 2024-12-13 | fix: Panic when displaying generic params with defaults, again | Shoyu Vanilla | -0/+35 | |
| 2024-12-11 | Properly handle different defaults for severity of lints | Chayim Refael Friedman | -6/+4 | |
| Previously all lints were assumed to be `#[warn]`, and we had a hand-coded list of `#[allow]` exceptions. Now the severity is autogenerated from rustdoc output. Also support lints that change status between editions, and the `warnings` lint group. | ||||
| 2024-12-09 | Rename test fixture crates to ra_test_fixture | Lukas Wirth | -372/+372 | |
| 2024-12-06 | Highlight right angle as part of fat arrow in macro rules arm | Lukas Wirth | -21/+29 | |
| 2024-12-06 | Add typing handler for param list pipe | Lukas Wirth | -12/+57 | |
| 2024-12-06 | Improve heuristics for on typing semicolon insertion | Lukas Wirth | -2/+25 | |
| 2024-12-06 | Merge pull request #18474 from Veykril/push-nvtxykxkwnvs | Lukas Wirth | -126/+195 | |
| Make bracket typing handler work on more things | ||||
| 2024-12-06 | Add implict unsafety inlay hints for extern blocks | Lukas Wirth | -2/+157 | |
| 2024-12-06 | Make bracket typing handler work on more things | Lukas Wirth | -126/+195 | |
| 2024-12-05 | fix: Resolve generic parameters within use captures | Lukas Wirth | -0/+69 | |
| 2024-12-06 | fix: Panic when displaying generic params with defaults | Shoyu Vanilla | -0/+50 | |
| 2024-12-04 | Fix parsing of parenthesized type args and RTN | Lukas Wirth | -43/+51 | |
| 2024-12-03 | chore: deprecate `typing.autoClosingAngleBrackets` configuration | Tarek | -4/+0 | |
| Signed-off-by: Tarek <tareknaser360@gmail.com> | ||||
| 2024-12-03 | internal: Make exclude characters for typing assists configurable, default ↵ | Tarek | -0/+6 | |
| to None Signed-off-by: Tarek <tareknaser360@gmail.com> | ||||
| 2024-12-03 | Advertise completions and inlay hints resolve server capabilities based on ↵ | Kirill Bulatov | -1/+11 | |
| the client capabilities. | ||||
| 2024-11-07 | Merge pull request #18490 from ShoyuVanilla/dyn-compat-rename | Laurențiu Nicola | -5/+5 | |
| minor: Rename `dyn compatible` to `dyn-compatible` | ||||
| 2024-11-07 | minor: Rename `dyn compatible` to `dyn-compatible` | Shoyu Vanilla | -5/+5 | |
| 2024-11-04 | Merge pull request #18473 from Veykril/push-xnlzukoqttvz | Lukas Wirth | -15/+44 | |
| Render extern blocks in `file_structure` | ||||
| 2024-11-04 | Render extern blocks in file_structure | Lukas Wirth | -15/+44 | |
| 2024-11-04 | Fix feature name casing | Laurențiu Nicola | -1/+1 | |
| 2024-11-03 | Allow interpreting consts and statics with interpret function command | Lukas Wirth | -49/+66 | |
| 2024-11-02 | Allow static initializers to be const evaluated | Lukas Wirth | -7/+13 | |
| 2024-10-30 | Merge pull request #18436 from Veykril/lw-yvkqwpnwsouo | Lukas Wirth | -190/+462 | |
| Do not render meta info when hovering usages | ||||
| 2024-10-29 | Style hover messages a bit differently | Lukas Wirth | -115/+346 | |
| 2024-10-29 | Do not render meta info when hovering usages | Lukas Wirth | -83/+124 | |
| 2024-10-28 | Merge pull request #18421 from Veykril/push-uxxwvwnqvomr | Lukas Wirth | -18/+18 | |
| Move text-edit into ide-db | ||||
| 2024-10-28 | Reformat | Lukas Wirth | -7/+7 | |
| 2024-10-28 | Move text-edit into ide-db | Lukas Wirth | -18/+18 | |
| 2024-10-27 | add test | LastExceed | -0/+76 | |
| 2024-10-27 | add LetStmt arm | LastExceed | -0/+18 | |
| 2024-10-27 | Invert token iteration order in macro mapping | Lukas Wirth | -13/+15 | |
| 2024-10-25 | Factor out token ranking | Lukas Wirth | -36/+8 | |
| 2024-10-23 | Merge pull request #18264 from ChayimFriedman2/semi-transparent | Lukas Wirth | -0/+20 | |
| fix: Implement mixed site hygiene | ||||
| 2024-10-23 | fix dyn incompatible hint message | usamoi | -1/+1 | |
| 2024-10-23 | Don't emit edits for postfix adjustment hints | Lukas Wirth | -23/+28 | |
| 2024-10-23 | Add text edit to implicit 'static hints | Lukas Wirth | -1/+2 | |
| 2024-10-23 | Add text edit to discriminant hints | Lukas Wirth | -5/+6 | |
| 2024-10-23 | Add text edit to binding mode hints | Lukas Wirth | -36/+38 | |
| 2024-10-23 | Add text edit to adjustment hints | Lukas Wirth | -21/+42 | |
| 2024-10-22 | Implement semitransparent hygiene | Chayim Refael Friedman | -0/+20 | |
| Or macro_rules hygiene, or mixed site hygiene. In other words, hygiene for variables and labels but not items. The realization that made me implement this was that while "full" hygiene (aka. def site hygiene) is really hard for us to implement, and will likely involve intrusive changes and performance losses, since every `Name` will have to carry hygiene, mixed site hygiene is very local: it applies only to bodies, and we very well can save it in a side map with minor losses. This fixes one diagnostic in r-a that was about `izip!()` using hygiene (yay!) but it introduces a huge number of others, because of #18262. Up until now this issue wasn't a major problem because it only affected few cases, but with hygiene identifiers referred by macros like that are not resolved at all. The next commit will fix that. | ||||
| 2024-10-22 | Merge binding_mode inlay hints into one | Lukas Wirth | -11/+29 | |
