about summary refs log tree commit diff
path: root/src/tools
AgeCommit message (Collapse)AuthorLines
2024-12-12Make BorrowSet/BorrowData fields accessible via public gettersWill Crichton-2/+6
2024-12-12Merge pull request #18677 from Veykril/push-uumpxklsqpzkLukas Wirth-1/+4
internal: Implement `naked_asm!` builtin
2024-12-12Fix toolsMichael Goulet-5/+76
2024-12-12internal: Implement `naked_asm!` builtinLukas Wirth-1/+4
2024-12-12Merge pull request #18675 from ShoyuVanilla/issue-18664Lukas Wirth-2/+50
fix: Panic when displaying generic params with defaults, again
2024-12-13fix: Panic when displaying generic params with defaults, againShoyu Vanilla-2/+50
2024-12-12Fix typo in error message for invalid castingPhilipp Hofer-1/+1
Corrected the spelling of "defererence" to "dereference" in the error message that informs users about invalid casting requirements.
2024-12-12Merge pull request #18670 from Veykril/push-ylomnylswnxmLukas Wirth-48/+30
internal: Drop proc-macro server support for ~1.66.0 and older toolchains
2024-12-12internal: Drop proc-macro server support for ~1.66.0 and older toolchainsLukas Wirth-48/+30
2024-12-12Merge pull request #18652 from Giga-Bowser/extract-constantLukas Wirth-306/+1634
feat: Add an assist to extract an expression into a constant
2024-12-12Merge pull request #18669 from Veykril/push-qqkuxtvsmsutLukas Wirth-32/+31
internal: Only parse the object file once in proc-macro-srv
2024-12-12Fix clippy lints in proc-macro-srvLukas Wirth-11/+12
2024-12-12Only parse the object file onceLukas Wirth-21/+19
2024-12-12Merge pull request #18668 from Veykril/push-tpkmsyllunqvLukas Wirth-75/+75
fix: Fix sourceroot construction for virtual manifests
2024-12-12Merge pull request #18660 from Veykril/push-snumrtvzwqvwLukas Wirth-69/+72
fix: copied proc-macros not being cleaned up on exit
2024-12-12fix: Fix sourceroot construction for virtual manifestsLukas Wirth-75/+75
2024-12-12fix use of this.allocate_bytesRalf Jung-8/+1
2024-12-12Merge from rustcRalf Jung-3443/+8154
2024-12-12Preparing for merge from rustcRalf Jung-1/+1
2024-12-12Revert "Rollup merge of #134040 - clubby789:bootstrap-eprintln, r=jieyouxu"许杰友 Jieyou Xu (Joe)-57/+57
This reverts commit b282774aaf0aa05b4a9855d973b67e7e424c2136, reversing changes made to e0f3db0056288a06b1ae36cdd70741a4e0b3584a.
2024-12-12Merge pull request #4069 from shamb0/string_deduplication_for_localtime_rRalf Jung-20/+233
localtime_r: deduplicate timezone name allocation
2024-12-12Improve timezone handling in 'localtime_r()' using 'allocate_bytes()'shamb0-20/+233
Signed-off-by: shamb0 <r.raajey@gmail.com>
2024-12-12Merge pull request #4091 from RalfJung/bench-bumpRalf Jung-75/+138
bench-cargo-miri: bump lockfiles
2024-12-12Generate implementation with items even if snippet text edit is disabled1hakusai1-2/+32
2024-12-12bench-cargo-miri: bump lockfilesRalf Jung-75/+138
2024-12-12Merge pull request #4068 from devnexen/solarish_stat2Ralf Jung-31/+62
solarish stat following-up, supports for readdir.
2024-12-12./miri bench: add a flag to skip the install stepRalf Jung-8/+18
2024-12-12ci TEST_BENCH: show outputRalf Jung-1/+1
2024-12-12solarish stat following-up, supports for readdir.David Carlier-31/+62
2024-12-11Merge pull request #18466 from ChayimFriedman2/proper-lint-severityLaurențiu Nicola-1400/+6592
Properly handle different defaults for severity of lints
2024-12-11Fix publish workflow link in manualSam Estep-1/+1
2024-12-11minor: Group `extract_function` with other extraction assistsGiga Bowser-8/+23
2024-12-11Auto merge of #134177 - matthiaskrgr:rollup-hgp8q60, r=matthiaskrgrbors-2865/+7515
Rollup of 6 pull requests Successful merges: - #132975 (De-duplicate and improve definition of core::ffi::c_char) - #133598 (Change `GetManyMutError` to match T-libs-api decision) - #134148 (add comments in check_expr_field) - #134163 (coverage: Rearrange the code for embedding per-function coverage metadata) - #134165 (wasm(32|64): update alignment string) - #134170 (Subtree update of `rust-analyzer`) r? `@ghost` `@rustbot` modify labels: rollup
2024-12-11feat: Add an assist to extract an expression into a staticGiga Bowser-120/+686
2024-12-11Properly handle different defaults for severity of lintsChayim Refael Friedman-1400/+6592
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-11./miri bench: set toolchain explicitlyRalf Jung-1/+2
2024-12-11minor: Add `item_static` constructor to `SyntaxFactory`Giga Bowser-1/+63
2024-12-11feat: Add an assist to extract an expression into a constantGiga Bowser-189/+847
2024-12-11internal: Move `is_body_const` to `ide_assists::utils`Giga Bowser-44/+44
2024-12-11minor: Add `item_const` constructor to `SyntaxFactory`Giga Bowser-0/+27
2024-12-11Require the `constness` query to only be invoked on things that can have ↵Oli Scherer-1/+42
constness
2024-12-11Merge pull request #18663 from Veykril/push-syoklzkntyknLukas Wirth-0/+4
fix: Swallow rustfmt parsing panics
2024-12-11fix: Swallow rustfmt parsing panicsLukas Wirth-0/+4
2024-12-11Bump rustc cratesLaurențiu Nicola-18/+17
2024-12-11Merge from rust-lang/rustLaurențiu Nicola-3001/+5424
2024-12-11Preparing for merge from rust-lang/rustLaurențiu Nicola-1/+1
2024-12-11Fix copied proc-macros not being cleaned up on exitLukas Wirth-59/+49
2024-12-11Unload proc-macro dlls on changed timestampLukas Wirth-18/+31
2024-12-11Rollup merge of #134141 - compiler-errors:anon-adt, r=lqdJacob Pratt-4/+1
Remove more traces of anonymous ADTs Anonymous ADTs were removed in #131045, but I forgot to remove this.
2024-12-11Merge pull request #18458 from Giga-Bowser/masterLukas Wirth-67/+432
feat: Add diagnostic fix to remove unnecessary wrapper in type mismatch