| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-06-16 | feat: Insert required parentheses when typing `+` in trait type | Lukas Wirth | -8/+92 | |
| 2025-06-16 | feat: Show what cargo metadata is doing in status | Lukas Wirth | -26/+57 | |
| 2025-06-16 | Format goto_type_definition | Laurențiu Nicola | -4/+2 | |
| 2025-06-16 | update to literal-escaper 0.0.4 for better API without `unreachable` and ↵ | Marijn Schouten | -165/+137 | |
| faster string parsing | ||||
| 2025-06-16 | Merge pull request #19994 from sourcefrog/book-links | Laurențiu Nicola | -3/+2 | |
| Fix some links in the book | ||||
| 2025-06-15 | Merge pull request #20000 from tadeokondrak/lifetime-repeat-macro | Chayim Refael Friedman | -14/+63 | |
| Allow lifetime repeats in macros: $($x)'a* | ||||
| 2025-06-15 | Use is_any_identifier in pretty_print_macro_expansion | Tadeo Kondrak | -13/+6 | |
| 2025-06-15 | Fix spacing for LIFETIME_IDENT near keywords and literals in test output | Tadeo Kondrak | -4/+12 | |
| 2025-06-15 | clarify `rustc_do_not_const_check` comment | Deadbeef | -1/+1 | |
| 2025-06-15 | Merge pull request #20009 from Veykril/push-rvnnorzvpnqv | Lukas Wirth | -73/+136 | |
| Optimize `pub(crate)` and `pub(self)` visibility resolution | ||||
| 2025-06-15 | Optimize private visibility resolution | Lukas Wirth | -39/+83 | |
| 2025-06-15 | Optimize `pub(crate)` visibility resolution | Lukas Wirth | -36/+55 | |
| 2025-06-15 | Merge pull request #20008 from Veykril/push-rsnkrwyplmwr | Lukas Wirth | -137/+120 | |
| More idiomatic salsa use | ||||
| 2025-06-15 | Unify assoc item visibility queries | Lukas Wirth | -77/+58 | |
| 2025-06-15 | Idiomatic salsa use for extern block abi query | Lukas Wirth | -13/+16 | |
| 2025-06-15 | Idiomatic salsa use for impl items query | Lukas Wirth | -41/+40 | |
| 2025-06-15 | Replace unnecessary use of `MacroDefId` with `MacroId` | Lukas Wirth | -6/+6 | |
| 2025-06-15 | Merge pull request #20007 from Veykril/push-opqzsnwzwyvn | Lukas Wirth | -77/+81 | |
| Idiomatic salsa use for enum variants query | ||||
| 2025-06-15 | Idiomatic salsa use for enum variants query | Lukas Wirth | -77/+81 | |
| 2025-06-15 | Merge pull request #20006 from Veykril/push-uvmuznvlwsxx | Lukas Wirth | -213/+692 | |
| Cleanup incremental tests and verify query executions | ||||
| 2025-06-15 | Cleanup incremental tests | Lukas Wirth | -213/+692 | |
| 2025-06-15 | Merge pull request #19996 from LHolten/exclude-imports | Chayim Refael Friedman | -1/+214 | |
| Add support for excluding imports from symbol search | ||||
| 2025-06-15 | Add config option to exclude imports from symbol search | Lucas Holten | -1/+214 | |
| 2025-06-14 | Merge pull request #19984 from WaffleLapkin/unprefer_align | Lukas Wirth | -9/+13 | |
| remove `pref_align_of` intrinsic handling, rename `{min_=>}align_of{,_val}` | ||||
| 2025-06-13 | Allow lifetime repeats in macros: $($x)'a* | Tadeo Kondrak | -8/+56 | |
| This works in rustc. This change isn't motivated by any real code. I just learned about it and decided to see why it doesn't work with rust-analyzer. | ||||
| 2025-06-13 | remove `pref_align_of` intrinsic handling, rename `{min_=>}align_of{,_val}` | Waffle Lapkin | -9/+13 | |
| 2025-06-13 | Merge pull request #19997 from Veykril/push-xltylvqtpwzx | Lukas Wirth | -42/+19 | |
| Remove `InternedCallableDefId` | ||||
| 2025-06-13 | Remove `InternedCallableDefId` | Lukas Wirth | -42/+19 | |
| It's unnecessary | ||||
| 2025-06-13 | Turn `BlockId` into a `#[salsa::tracked]` | Lukas Wirth | -12/+28 | |
| 2025-06-13 | Make the URL a hyperlink | Martin Pool | -1/+1 | |
| 2025-06-13 | Fix link to the contribution guide | Martin Pool | -2/+1 | |
| 2025-06-13 | Use `ThinVec` in `ItemScope` in a couple places | Lukas Wirth | -19/+17 | |
| 2025-06-13 | Bring back EMPTY item tree deduplication | Lukas Wirth | -16/+37 | |
| 2025-06-13 | Merge pull request #19990 from Veykril/push-zkvrlrotmuzr | Lukas Wirth | -8/+76 | |
| Generate annotations for macro defined items if their name is in the input | ||||
| 2025-06-13 | Generate annotations for macro defined items if their name is in the input | Lukas Wirth | -8/+76 | |
| 2025-06-13 | Merge pull request #19982 from Veykril/push-uptnmqtlylsx | Lukas Wirth | -755/+558 | |
| Simplify and optimize `ItemTree` | ||||
| 2025-06-13 | Remove unnecessary item tree query calls | Lukas Wirth | -49/+47 | |
| 2025-06-13 | `cargo upgrade` | Lukas Wirth | -88/+189 | |
| 2025-06-13 | `cargo update` | Lukas Wirth | -206/+207 | |
| Updating adler2 v2.0.0 -> v2.0.1 Updating anyhow v1.0.97 -> v1.0.98 Updating bitflags v2.9.0 -> v2.9.1 Updating borsh v1.5.5 -> v1.5.7 Updating boxcar v0.2.12 -> v0.2.13 Updating camino v1.1.9 -> v1.1.10 Updating cc v1.2.16 -> v1.2.26 Updating cfg-if v1.0.0 -> v1.0.1 Updating flate2 v1.1.1 -> v1.1.2 Updating foldhash v0.1.4 -> v0.1.5 Updating getrandom v0.2.15 -> v0.2.16 Updating hashbrown v0.15.2 -> v0.15.4 Updating hermit-abi v0.3.9 -> v0.5.2 Updating icu_collections v1.5.0 -> v2.0.0 Adding icu_locale_core v2.0.0 Removing icu_locid v1.5.0 Removing icu_locid_transform v1.5.0 Removing icu_locid_transform_data v1.5.0 Updating icu_normalizer v1.5.0 -> v2.0.0 Updating icu_normalizer_data v1.5.0 -> v2.0.0 Updating icu_properties v1.5.1 -> v2.0.1 Updating icu_properties_data v1.5.0 -> v2.0.1 Updating icu_provider v1.5.0 -> v2.0.0 Removing icu_provider_macros v1.5.0 Updating idna_adapter v1.2.0 -> v1.2.1 Updating kqueue v1.0.8 -> v1.1.1 Updating libloading v0.8.7 -> v0.8.8 Updating libmimalloc-sys v0.1.40 -> v0.1.42 Updating litemap v0.7.5 -> v0.8.0 Updating lock_api v0.4.12 -> v0.4.13 Updating log v0.4.26 -> v0.4.27 Updating memchr v2.7.4 -> v2.7.5 Updating mimalloc v0.1.44 -> v0.1.46 Updating miniz_oxide v0.8.5 -> v0.8.9 Updating mio v1.0.3 -> v1.0.4 Updating num_cpus v1.16.0 -> v1.17.0 Updating once_cell v1.21.1 -> v1.21.3 Updating parking_lot v0.12.3 -> v0.12.4 Updating parking_lot_core v0.9.10 -> v0.9.11 Updating portable-atomic v1.11.0 -> v1.11.1 Adding potential_utf v0.1.2 Updating proc-macro2 v1.0.94 -> v1.0.95 Updating redox_syscall v0.5.10 -> v0.5.13 Updating rustc-demangle v0.1.24 -> v0.1.25 Updating rustc_apfloat v0.2.2+llvm-462a31f5a5ab -> v0.2.3+llvm-462a31f5a5ab Updating serde_spanned v0.6.8 -> v0.6.9 Updating smallvec v1.14.0 -> v1.15.1 Updating syn v2.0.100 -> v2.0.103 Updating synstructure v0.13.1 -> v0.13.2 Updating tenthash v1.0.0 -> v1.1.0 Updating thread_local v1.1.8 -> v1.1.9 Updating time v0.3.40 -> v0.3.41 Updating time-macros v0.2.21 -> v0.2.22 Updating tinystr v0.7.6 -> v0.8.1 Updating toml v0.8.20 -> v0.8.23 Updating toml_datetime v0.6.8 -> v0.6.11 Updating toml_edit v0.22.24 -> v0.22.27 Adding toml_write v0.1.2 Updating tracing-attributes v0.1.28 -> v0.1.29 Updating tracing-core v0.1.33 -> v0.1.34 Removing utf16_iter v1.0.5 Updating wasi v0.11.0+wasi-snapshot-preview1 -> v0.11.1+wasi-snapshot-preview1 Updating windows v0.61.1 -> v0.61.3 Updating windows-core v0.61.0 -> v0.61.2 Updating windows-future v0.2.0 -> v0.2.1 Updating windows-link v0.1.1 -> v0.1.3 Updating windows-result v0.3.2 -> v0.3.4 Updating windows-strings v0.4.0 -> v0.4.2 Adding windows-sys v0.60.2 Updating windows-targets v0.53.0 -> v0.53.2 Adding windows-threading v0.1.0 Updating winnow v0.7.3 -> v0.7.11 Removing write16 v1.0.0 Updating writeable v0.5.5 -> v0.6.1 Updating yoke v0.7.5 -> v0.8.0 Updating yoke-derive v0.7.5 -> v0.8.0 Adding zerotrie v0.2.2 Updating zerovec v0.10.4 -> v0.11.2 Updating zerovec-derive v0.10.3 -> v0.11.1 | ||||
| 2025-06-13 | Remove ast ids from item tree mod items | Lukas Wirth | -161/+121 | |
| 2025-06-13 | Split mod items into small and big variants | Lukas Wirth | -66/+81 | |
| 2025-06-13 | Store item tree visibilities in a thin vec | Lukas Wirth | -2/+14 | |
| 2025-06-13 | Fix link to good first issues | Jakub Beránek | -1/+1 | |
| 2025-06-12 | Merge pull request #19985 from ChayimFriedman2/proc-macro-srv-ast-id | Lukas Wirth | -102/+96 | |
| fix: Support spans with proc macro servers from before the ast id changes | ||||
| 2025-06-12 | Support spans with proc macro servers from before the ast id changes | Chayim Refael Friedman | -102/+96 | |
| The only thing changed is the value of the fixup ast id, so we just swap it. | ||||
| 2025-06-12 | Fix tests | Lukas Wirth | -10/+10 | |
| 2025-06-12 | Return item tree query results by ref | Lukas Wirth | -99/+82 | |
| 2025-06-12 | Remove dead code | Lukas Wirth | -51/+35 | |
| 2025-06-12 | Shrink `ModItem` by usize | Lukas Wirth | -24/+34 | |
| 2025-06-12 | Merge pull request #19983 from ChayimFriedman2/proc-macro-eq | Chayim Refael Friedman | -6/+52 | |
| fix: Fix comparison of proc macros | ||||
