about summary refs log tree commit diff
path: root/src
AgeCommit message (Collapse)AuthorLines
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-12test stage 1 in separate jobMarcoIeni-58/+60
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-3613/+8342
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)-211/+207
This reverts commit b282774aaf0aa05b4a9855d973b67e7e424c2136, reversing changes made to e0f3db0056288a06b1ae36cdd70741a4e0b3584a.
2024-12-12Revert "Rollup merge of #134123 - Zalathar:json-output, r=jieyouxu,clubby789"许杰友 Jieyou Xu (Joe)-1/+1
This reverts commit c42c248009747366e646a3ad1ce6e8f815ea7db2, reversing changes made to 0f1b827881d20ba08f72d692ccd3ff97a0e25851.
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-12Rollup merge of #134173 - onur-ozkan:allow-symbol-intern-string-literal, ↵Matthias Krüger-6/+1
r=jieyouxu allow `symbol_intern_string_literal` lint in test modules Since #133545, `x check compiler --stage 1` no longer works because compiler test modules trigger `symbol_intern_string_literal` lint errors. Bootstrap shouldn't control when to ignore or enable this lint in the compiler tree (using `Kind != Test` was ineffective for obvious reasons). Also, conditionally adding this rustflag invalidates the build cache between `x test` and other commands. This PR removes the `Kind` check from bootstrap and handles it directly in the compiler tree in a more natural way.
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-11Bump FuchsiaSteven Grady-1/+1
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-11remove `Kind` check for `symbol_intern_string_literal`onur-ozkan-6/+1
Signed-off-by: onur-ozkan <work@onurozkan.dev>
2024-12-11fixMarcoIeni-14/+14
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-11fixMarcoIeni-4/+8
2024-12-11more debugMarcoIeni-0/+3
2024-12-11debugMarcoIeni-0/+2
2024-12-11Require the `constness` query to only be invoked on things that can have ↵Oli Scherer-1/+42
constness
2024-12-11debugMarcoIeni-0/+2
2024-12-11debugMarcoIeni-0/+1
2024-12-11fixMarcoIeni-2/+2
2024-12-11restore commandMarcoIeni-0/+3
2024-12-11remove unnecessary changeMarcoIeni-2/+2
2024-12-11fixMarcoIeni-2/+2
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-5180/+8576