Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
a9cf06b
rustdoc: correct doctest span for trailing semicolon after item
pbkx Jun 11, 2026
1380a58
Add rustdoc regression for doctest warning span
pbkx Jun 12, 2026
9cefd68
remove AliasTerm::def_id()
khyperia Jun 11, 2026
71523aa
Remove AnonConstKind::GCA and reject generic anon consts
LaneAsade Jun 9, 2026
a5ab40f
rustc_public: implement `ty::Alias` conversion
makai410 Jun 12, 2026
c8c118b
Added PhantomPinned diagnostic item and prevented dead field warning …
asder8215 Jun 11, 2026
838a50d
Update wasm-component-ld to 0.5.25
alexcrichton Apr 6, 2026
0959e4d
Ensure that optimize attributes on closures are inherited by the shim.
veluca93 Jun 12, 2026
1ade5a2
Use multipart suggestion for finding ident when literal was expected …
estebank Jun 5, 2026
d0cb901
add ui tests for unconstrained param adt suggestion
TaKO8Ki Jun 13, 2026
0ec4f76
avoid struct-only lookup in unconstrained param suggestion
TaKO8Ki Jun 13, 2026
fe2b36e
use ADT wording in unconstrained param suggestion comments
TaKO8Ki Jun 13, 2026
b104be5
Rollup merge of #157653 - khyperia:AliasTerm-def_id, r=BoxyUwU
jhpratt Jun 13, 2026
d76d70f
Rollup merge of #157773 - LaneAsade:generic_anon_consts, r=BoxyUwU
jhpratt Jun 13, 2026
bd30c62
Rollup merge of #157846 - TaKO8Ki:unconstrained-param-adt-suggestion,…
jhpratt Jun 13, 2026
20cfb90
Rollup merge of #157514 - estebank:attr-expected-lit, r=JonathanBrouwer
jhpratt Jun 13, 2026
c2ff1b3
Rollup merge of #157740 - pbkx:issue-157371-rustdoc-doctest-span, r=l…
jhpratt Jun 13, 2026
44a75f8
Rollup merge of #157782 - asder8215:phantom_pinned_dead_code, r=BoxyU…
jhpratt Jun 13, 2026
ed85d63
Rollup merge of #157802 - veluca93:optimize-attr-closure, r=mejrs,wes…
jhpratt Jun 13, 2026
cba9686
Rollup merge of #157812 - makai410:alias-ty, r=scottmcm
jhpratt Jun 13, 2026
84fb59b
Rollup merge of #157833 - alexcrichton:update-wasm-component-ld, r=Ma…
jhpratt Jun 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
149 changes: 85 additions & 64 deletions Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a"
dependencies = [
"anstyle",
"anstyle-parse",
"anstyle-parse 0.2.7",
"anstyle-query",
"anstyle-wincon",
"colorchoice",
"is_terminal_polyfill",
"utf8parse",
]

[[package]]
name = "anstream"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d"
dependencies = [
"anstyle",
"anstyle-parse 1.0.0",
"anstyle-query",
"anstyle-wincon",
"colorchoice",
Expand Down Expand Up @@ -112,6 +127,15 @@ dependencies = [
"utf8parse",
]

[[package]]
name = "anstyle-parse"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e"
dependencies = [
"utf8parse",
]

[[package]]
name = "anstyle-query"
version = "1.1.5"
Expand All @@ -129,7 +153,7 @@ checksum = "26b9ec8c976eada1b0f9747a3d7cc4eae3bef10613e443746e7487f26c872fde"
dependencies = [
"anstyle",
"anstyle-lossy",
"anstyle-parse",
"anstyle-parse 0.2.7",
"html-escape",
"unicode-width 0.2.2",
]
Expand All @@ -147,9 +171,9 @@ dependencies = [

[[package]]
name = "anyhow"
version = "1.0.100"
version = "1.0.102"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"

[[package]]
name = "ar_archive_writer"
Expand Down Expand Up @@ -373,9 +397,9 @@ dependencies = [

[[package]]
name = "bumpalo"
version = "3.19.0"
version = "3.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649"

[[package]]
name = "bytecheck"
Expand Down Expand Up @@ -610,9 +634,9 @@ dependencies = [

[[package]]
name = "clap"
version = "4.5.54"
version = "4.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394"
checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51"
dependencies = [
"clap_builder",
"clap_derive",
Expand All @@ -630,21 +654,21 @@ dependencies = [

[[package]]
name = "clap_builder"
version = "4.5.54"
version = "4.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00"
checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f"
dependencies = [
"anstream",
"anstream 1.0.0",
"anstyle",
"clap_lex",
"strsim",
]

[[package]]
name = "clap_derive"
version = "4.5.49"
version = "4.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671"
checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9"
dependencies = [
"heck",
"proc-macro2",
Expand All @@ -654,15 +678,15 @@ dependencies = [

[[package]]
name = "clap_lex"
version = "0.7.6"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d"
checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9"

[[package]]
name = "clippy"
version = "0.1.98"
dependencies = [
"anstream",
"anstream 0.6.21",
"askama",
"cargo_metadata 0.23.1",
"clippy_config",
Expand Down Expand Up @@ -1337,7 +1361,7 @@ version = "0.11.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f"
dependencies = [
"anstream",
"anstream 0.6.21",
"anstyle",
"env_filter",
"jiff",
Expand Down Expand Up @@ -1696,11 +1720,6 @@ name = "hashbrown"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
dependencies = [
"foldhash 0.2.0",
"serde",
"serde_core",
]

[[package]]
name = "hashbrown"
Expand All @@ -1709,6 +1728,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51"
dependencies = [
"foldhash 0.2.0",
"serde",
"serde_core",
]

[[package]]
Expand Down Expand Up @@ -2208,9 +2229,9 @@ checksum = "db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760"

[[package]]
name = "lexopt"
version = "0.3.1"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9fa0e2a1fcbe2f6be6c42e342259976206b383122fc152e872795338b5a3f3a7"
checksum = "803ec87c9cfb29b9d2633f20cba1f488db3fd53f2158b1024cbefb47ba05d413"

[[package]]
name = "libc"
Expand Down Expand Up @@ -3114,9 +3135,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"

[[package]]
name = "proc-macro2"
version = "1.0.103"
version = "1.0.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
dependencies = [
"unicode-ident",
]
Expand Down Expand Up @@ -3959,7 +3980,7 @@ name = "rustc_errors"
version = "0.0.0"
dependencies = [
"annotate-snippets 0.12.16",
"anstream",
"anstream 0.6.21",
"anstyle",
"derive_setters",
"rustc_ast",
Expand Down Expand Up @@ -5409,9 +5430,9 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"

[[package]]
name = "syn"
version = "2.0.110"
version = "2.0.117"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea"
checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"
dependencies = [
"proc-macro2",
"quote",
Expand Down Expand Up @@ -6024,9 +6045,9 @@ checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539"

[[package]]
name = "unicode-ident"
version = "1.0.22"
version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"

[[package]]
name = "unicode-normalization"
Expand Down Expand Up @@ -6221,9 +6242,9 @@ dependencies = [

[[package]]
name = "wasi-preview1-component-adapter-provider"
version = "43.0.0"
version = "44.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93759d6fd0db242718bdcc6e4626eff8b0f3124ee7e58e47177a59f561baf164"
checksum = "2211ca2d69a88055eefb06bad741dde3180c9d4020f7e42fea72caba83f9c10c"

[[package]]
name = "wasip2"
Expand Down Expand Up @@ -6290,9 +6311,9 @@ dependencies = [

[[package]]
name = "wasm-component-ld"
version = "0.5.22"
version = "0.5.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "216ca7b603f362831b31db4e2cdea1fa3609edd7177792fa64f62a80e10aa917"
checksum = "ee72c06c556db23aca2d29e1e183d96efdffa7110b24915629a5091de600a894"
dependencies = [
"anyhow",
"clap",
Expand All @@ -6301,12 +6322,12 @@ dependencies = [
"libc",
"tempfile",
"wasi-preview1-component-adapter-provider",
"wasmparser 0.246.2",
"wasmparser 0.252.0",
"wat",
"windows-sys 0.61.2",
"winsplit",
"wit-component 0.246.2",
"wit-parser 0.246.2",
"wit-component 0.252.0",
"wit-parser 0.252.0",
]

[[package]]
Expand Down Expand Up @@ -6338,12 +6359,12 @@ dependencies = [

[[package]]
name = "wasm-encoder"
version = "0.246.2"
version = "0.252.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61fb705ce81adde29d2a8e99d87995e39a6e927358c91398f374474746070ef7"
checksum = "8185ae345fa5687c054626ff9a50e7089797a343d9904d1dc9820eb4c4d3196f"
dependencies = [
"leb128fmt",
"wasmparser 0.246.2",
"wasmparser 0.252.0",
]

[[package]]
Expand All @@ -6360,14 +6381,14 @@ dependencies = [

[[package]]
name = "wasm-metadata"
version = "0.246.2"
version = "0.252.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3e4c2aa916c425dcca61a6887d3e135acdee2c6d0ed51fd61c08d41ddaf62b1"
checksum = "2b7e08e02a3cd55bf778009d4cd6faae50da011f293644daf78a531a32d6d142"
dependencies = [
"anyhow",
"indexmap",
"wasm-encoder 0.246.2",
"wasmparser 0.246.2",
"wasm-encoder 0.252.0",
"wasmparser 0.252.0",
]

[[package]]
Expand Down Expand Up @@ -6404,35 +6425,35 @@ dependencies = [

[[package]]
name = "wasmparser"
version = "0.246.2"
version = "0.252.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71cde4757396defafd25417cfb36aa3161027d06d865b0c24baaae229aac005d"
checksum = "d3eb099dcadcde5be9eef55e3a337128efd4e44b4c93122487e4d2e4e1c6627c"
dependencies = [
"bitflags",
"hashbrown 0.16.1",
"hashbrown 0.17.0",
"indexmap",
"semver",
"serde",
]

[[package]]
name = "wast"
version = "246.0.2"
version = "252.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe3fe8e3bf88ad96d031b4181ddbd64634b17cb0d06dfc3de589ef43591a9a62"
checksum = "942a3449d6a593fccc111a6241c8df52bda168af30e40bf9580d4394d7374c65"
dependencies = [
"bumpalo",
"leb128fmt",
"memchr",
"unicode-width 0.2.2",
"wasm-encoder 0.246.2",
"wasm-encoder 0.252.0",
]

[[package]]
name = "wat"
version = "1.246.2"
version = "1.252.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bd7fda1199b94fff395c2d19a153f05dbe7807630316fa9673367666fd2ad8c"
checksum = "c72a4ba7088f7bac94cf516e49882bdf97068904a563768cf249efc839ec42cb"
dependencies = [
"wast",
]
Expand Down Expand Up @@ -6868,9 +6889,9 @@ dependencies = [

[[package]]
name = "wit-component"
version = "0.246.2"
version = "0.252.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1936c26cb24b93dc36bf78fb5dc35c55cd37f66ecdc2d2663a717d9fb3ee951e"
checksum = "76db0662b590f45d33d0e363fa13539a5a1eecd35d5a12fe208c335461c1053d"
dependencies = [
"anyhow",
"bitflags",
Expand All @@ -6879,10 +6900,10 @@ dependencies = [
"serde",
"serde_derive",
"serde_json",
"wasm-encoder 0.246.2",
"wasm-metadata 0.246.2",
"wasmparser 0.246.2",
"wit-parser 0.246.2",
"wasm-encoder 0.252.0",
"wasm-metadata 0.252.0",
"wasmparser 0.252.0",
"wit-parser 0.252.0",
]

[[package]]
Expand All @@ -6905,21 +6926,21 @@ dependencies = [

[[package]]
name = "wit-parser"
version = "0.246.2"
version = "0.252.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd979042b5ff288607ccf3b314145435453f20fc67173195f91062d2289b204d"
checksum = "4266bea110371c620ccf3201c5023676046bc4556e5c7cfb5d500bda5ebc162d"
dependencies = [
"anyhow",
"hashbrown 0.16.1",
"hashbrown 0.17.0",
"id-arena",
"indexmap",
"log",
"semver",
"serde",
"serde_derive",
"serde_json",
"unicode-xid",
"wasmparser 0.246.2",
"unicode-ident",
"wasmparser 0.252.0",
]

[[package]]
Expand Down
Loading
Loading