| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-03-05 | Use HIR unsafety information for unsafe syntax highlightng | Lukas Wirth | -430/+457 | |
| 2025-03-05 | Use size_of from the prelude instead of imported | Thalia Archibald | -2/+1 | |
| Use `std::mem::{size_of, size_of_val, align_of, align_of_val}` from the prelude instead of importing or qualifying them. These functions were added to all preludes in Rust 1.80. | ||||
| 2025-03-01 | Merge pull request #19251 from Veykril/push-tkmpqtzxynxk | Lukas Wirth | -7/+4 | |
| Remove syntax editing from parenthesis computation | ||||
| 2025-03-01 | Remove syntax editing from parenthesis computation | Lukas Wirth | -7/+4 | |
| 2025-03-01 | Fix `test_keyword_highlighting` test | Lukas Wirth | -29/+104 | |
| 2025-03-01 | Cleanup string handling in syntax highlighting | Lukas Wirth | -37/+23 | |
| 2025-03-01 | More precise macro modifiers for syntax highlighting | Lukas Wirth | -170/+159 | |
| 2025-03-01 | Cleanup highlighting macro-def handling | Lukas Wirth | -331/+187 | |
| 2025-02-28 | Have inline_local_variable use precedence calculation for parentheses | Lukas Wirth | -7/+5 | |
| 2025-02-28 | Merge pull request #19249 from Veykril/push-noosrywrsuvn | Lukas Wirth | -3/+11 | |
| Fix prefix adjustment hints unnecessarily introducing parens | ||||
| 2025-02-28 | Fix prefix adjustment hints unnecessarily introducing parens | Lukas Wirth | -3/+11 | |
| 2025-02-27 | Add anchor for intra-doc links to associated items | Nicholas Crothers | -7/+99 | |
| 2025-02-27 | enable doctest | BenjaminBrienen | -1/+0 | |
| 2025-02-24 | Merge pull request #18987 from ChayimFriedman2/drop-glue | Lukas Wirth | -1/+690 | |
| feat: Calculate drop glue and show it on hover | ||||
| 2025-02-21 | feat: update insta inline snapshot when clicks 'Update Test' runnable | andylokandy | -1/+1 | |
| 2025-02-17 | Use correct working directory for non-workspace proc-macro execution | Mehul Arora | -2/+4 | |
| 2025-02-17 | Merge pull request #19127 from ChayimFriedman2/different-generic-args | Lukas Wirth | -26/+4 | |
| feat: Refactor path lowering and serve a new path diagnostic | ||||
| 2025-02-17 | Calculate drop glue and show it on hover | Chayim Refael Friedman | -1/+690 | |
| Also fix the `needs_drop()` intrinsic. Unions also need this information (to err if they have a drop-needing field), but this will come in a follow-up PR. | ||||
| 2025-02-17 | Fix sorting of runnables | Chayim Refael Friedman | -11/+4 | |
| There were two mistakes: first, tests were sorted before test modules, and second, we re-sorted based on the name only, which cancelled the sort based on the kind. | ||||
| 2025-02-16 | Refactor path lowering | Chayim Refael Friedman | -26/+4 | |
| And add a new diagnostic for non-`Fn` parenthesized generic args. Path lowering started to look like a mess, with each function carrying additional parameters for the diagnostic callback (since paths can occur both in type and in expression/pattern position, and their diagnostic handling is different) and the segment index, for the diagnostics report. So I refactored it from stateless functions on `TyLoweringContext` into stateful struct, `PathLoweringContext`, that tracks the process of lowering a path from resolution til assoc types selection. | ||||
| 2025-02-16 | Merge pull request #19137 from asuto15/highlight-extern-crate | Lukas Wirth | -0/+19 | |
| fix: highlight `extern crate` in doc comments | ||||
| 2025-02-16 | fix: Stabilize sort order of `related_tests` | Lukas Wirth | -27/+35 | |
| 2025-02-16 | fix: Stabilize sort order of runnables | Lukas Wirth | -33/+45 | |
| 2025-02-15 | fix: remove unnecessary conversion | asuto15 | -1/+1 | |
| 2025-02-15 | Delete library modifier to highlighting for extern crate | asuto15 | -24/+7 | |
| 2025-02-13 | Delete useless comma | asuto15 | -1/+1 | |
| 2025-02-13 | Add modifiers to highlighting for extern crate | asuto15 | -2/+31 | |
| 2025-02-12 | Merge pull request #19109 from Veykril/push-nzpuuqommpnq | Lukas Wirth | -7/+12 | |
| fix: Do not show safety hints for extern items lacking semantics | ||||
| 2025-02-12 | fix: Do not show safety hints for extern items lacking semantics | Lukas Wirth | -7/+12 | |
| 2025-02-12 | minor: don't show drop hints for other pattern | gohome001 | -6/+6 | |
| 2025-02-11 | Merge pull request #19117 from gohome001/implicit-drop-inlay-hints-bug | Chayim Refael Friedman | -2/+24 | |
| Fix: don't emit implicit drop inlay hints for macro | ||||
| 2025-02-11 | add test case for ignoring inlay hint for macro call | gohome001 | -0/+21 | |
| 2025-02-11 | don't emit implicit drop inlay hints for macro | gohome001 | -2/+3 | |
| 2025-02-11 | Fix highlighting for extern crate in doc comments | asuto15 | -0/+7 | |
| 2025-02-10 | Shadowing BuiltinType by Module | Hayashi Mikihiro | -0/+34 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-02-07 | minor changes | jnyfah | -1/+1 | |
| 2025-02-06 | collapsing if statement | jnyfah | -4/+2 | |
| 2025-02-06 | closure parameter inlay hints | jnyfah | -1/+39 | |
| 2025-02-04 | Fix a failing test | Chayim Refael Friedman | -2/+20 | |
| The reason this test passed previously is not because it was working as intended, but because prior to the previous commit we did not resolve the `use` at all! Now, `use self as _` is invalid code anyway (it prints E0429), and because we fallback to the value namespace if we can't resolve in the type namespace (which is a reasonable behavior), this test now actually fails. I don't think we want to change the fallback, so I removed `use self as _` and instead added a new test, where the value can be resolved in the type namespace. | ||||
| 2025-02-04 | Fix IDE resolution of `use` inside a body | Chayim Refael Friedman | -0/+18 | |
| We stopped the expression search too early because `use` is an item. | ||||
| 2025-02-04 | Merge pull request #19084 from Veykril/push-muworpzpzqup | Lukas Wirth | -1/+2 | |
| Split cache priming into distinct phases | ||||
| 2025-02-04 | Expose symbol of `CrateName` | Lukas Wirth | -1/+2 | |
| 2025-02-03 | Merge pull request #19062 from darichey/scip-fix-module-names | Lukas Wirth | -16/+43 | |
| Fix scip indexing of module names | ||||
| 2025-01-29 | Merge pull request #19070 from Veykril/push-wpqzmznymtrn | Lukas Wirth | -70/+32 | |
| Remove mutable syntax tree shenanigans from adjustment hints | ||||
| 2025-01-29 | Remove mutable syntax tree shenanigans from adjustment hints | Lukas Wirth | -70/+32 | |
| 2025-01-28 | Merge pull request #19015 from Wilfred/mdbook | Lukas Wirth | -253/+207 | |
| manual: Convert to mdbook | ||||
| 2025-01-28 | Fix scip symbols for implicit modules | David Richey | -11/+26 | |
| 2025-01-28 | Fix scip `crate` symbol name | David Richey | -5/+17 | |
| 2025-01-27 | fix: Properly handle CRLF line endings in the syntax tree view | Giga Bowser | -34/+65 | |
| 2025-01-27 | Merge pull request #19047 from lnicola/rename-highlight | Laurențiu Nicola | -0/+14 | |
| fix: Fix syntactic highlighting for renames | ||||
