-
Notifications
You must be signed in to change notification settings - Fork 121
Description
Updating Rust toolchain from nightly-2024-09-25 to nightly-2024-09-26 requires source changes.
The failed automated run can be found here.
Please review the changes at https://github.com/rust-lang/rust from rust-lang/rust@363ae41 up to rust-lang/rust@9e394f5. The log for this commit range is:
rust-lang/rust@9e394f551c Auto merge of #120752 - compiler-errors:more-relevant-bounds, r=lcnr
rust-lang/rust@0399709cdc Auto merge of #130847 - matthiaskrgr:rollup-f0n80bw, r=matthiaskrgr
rust-lang/rust@e805182fcc Rollup merge of #130842 - Noratrieb:tracking-issue-inprogress, r=jieyouxu
rust-lang/rust@3a3352386c Rollup merge of #130832 - RalfJung:sort-cfg-mess, r=workingjubilee
rust-lang/rust@3b2580914b Rollup merge of #130819 - bjoernager:char-must-use-len-utf, r=Noratrieb
rust-lang/rust@3ee3e063c1 Rollup merge of #130811 - RalfJung:random, r=joboet
rust-lang/rust@81ac893d3b Rollup merge of #130781 - monkeydbobo:mdb/fix_up_cross_compile_osx, r=davidtwco
rust-lang/rust@0055895c30 Rollup merge of #130735 - compiler-errors:validate-unsize, r=spastorino,RalfJung
rust-lang/rust@c5914753ad Add a few more tests, comments
rust-lang/rust@149bd877de Pull out into helper function
rust-lang/rust@2dacf7ac61 Collect relevant item bounds from trait clauses for nested rigid projections, GATs
rust-lang/rust@ded22ea181 Add tracking issue for io_error_inprogress
rust-lang/rust@3209943604 Add a debug assertion in codegen that unsize casts of the same principal trait def id are truly NOPs
rust-lang/rust@8fc8e03150 Validate unsize coercion in MIR validation
rust-lang/rust@b5117538e9 Auto merge of #130812 - lnicola:sync-from-ra, r=lnicola
rust-lang/rust@1151eb1c84 fix some cfg logic around optimize_for_size and 16-bit targets
rust-lang/rust@38352b01ae Auto merge of #130778 - flip1995:clippy-subtree-update, r=Manishearth
rust-lang/rust@2933f68abe Auto merge of #130816 - matthiaskrgr:rollup-jy25phv, r=matthiaskrgr
rust-lang/rust@b466fa6db8 Add 'must_use' attribute to 'char::len_utf8' and 'char::len_utf16';
rust-lang/rust@9d134cc26a Rollup merge of #130810 - kromych:master, r=workingjubilee
rust-lang/rust@18cdc5e257 Rollup merge of #130809 - heiher:update-triple-ohos, r=jieyouxu
rust-lang/rust@e5b9d93579 Rollup merge of #130787 - compiler-errors:next-solver-gce, r=BoxyUwU
rust-lang/rust@0e439090cb Rollup merge of #130734 - Luv-Ray:fix_vfe, r=lcnr
rust-lang/rust@5b727870fa Rollup merge of #130595 - no1wudi:master, r=ibraheemdev
rust-lang/rust@508b433e27 Rollup merge of #130549 - biabbas:riscv32_wrs_vxworks, r=nnethercote
rust-lang/rust@35bc50fc85 Add missing rustc_private
rust-lang/rust@34aff74fb0 Auto merge of #18183 - lnicola:sync-from-rust, r=lnicola
rust-lang/rust@938c7b1162 Auto merge of #18184 - Veykril:veykril/push-wsqsyxynttps, r=Veykril
rust-lang/rust@8be19465ec Run rustfmt
rust-lang/rust@1fe049ad57 add link from random() helper fn to extensive DefaultRandomSource docs
rust-lang/rust@78680acf9c Pass all-targets for build scripts in more cli commands
rust-lang/rust@329eef0018 Add more LayoutError variants
rust-lang/rust@62aac8dd4f Bump rustc crates
rust-lang/rust@ed7150f2af Merge from rust-lang/rust
rust-lang/rust@96736aeaee Preparing for merge from rust-lang/rust
rust-lang/rust@4c62024cd5 Auto merge of #130803 - cuviper:file-buffered, r=joshtriplett
rust-lang/rust@6d229f89ba Vxworks riscv target specs: remove redundant zicsr feature
rust-lang/rust@49d1c3b433 Don't trap into the debugger on panics under Linux
rust-lang/rust@7a966b9188 Update llvm triple for OpenHarmony targets
rust-lang/rust@1b5aa96d60 Auto merge of #130807 - tgross35:rollup-p304vzf, r=tgross35
rust-lang/rust@9737f923e2 Rollup merge of #130798 - lukas-code:doc-stab, r=notriddle
rust-lang/rust@7de108277b Rollup merge of #130793 - jieyouxu:mention-crashes-verbose, r=matthiaskrgr
rust-lang/rust@147aa8611a Rollup merge of #130789 - aviramha:add_inprogress, r=Noratrieb
rust-lang/rust@9bdef3c928 Rollup merge of #130788 - tgross35:memchr-pinning, r=Noratrieb,Mark-Simulacrum
rust-lang/rust@3b45f8f310 Rollup merge of #130764 - compiler-errors:inherent, r=estebank
rust-lang/rust@1f52c07528 Rollup merge of #130752 - tdittr:cmse-assembly-tests, r=jieyouxu
rust-lang/rust@75296fc721 Rollup merge of #130234 - lukas-code:ptr-cast-errors, r=WaffleLapkin
rust-lang/rust@3f99982c63 Auto merge of #130739 - jieyouxu:stage0_run_make, r=Kobzol
rust-lang/rust@458537ebc0 Add a tracking issue for file_buffered
rust-lang/rust@0999b019f8 Dogfood feature(file_buffered)
rust-lang/rust@b62e72ce8c update doc comment
rust-lang/rust@39f66baa68 improve errors for invalid pointer casts
rust-lang/rust@bd31e3ed70 be even more precise about "cast" vs "coercion"
rust-lang/rust@1e9a50dde8 Pre-allocate buffers in File::open_buffered
and create_buffered
rust-lang/rust@ee129b12ed Add File::open_buffered
and create_buffered
rust-lang/rust@5e60d1f87e replace "cast" with "coercion" where applicable
rust-lang/rust@d1e82d438f use more accurate spans for user type ascriptions
rust-lang/rust@b52dea8230 add another test
rust-lang/rust@46ecb23198 unify dyn* coercions with other pointer coercions
rust-lang/rust@2fdeb3b8f4 rustdoc: inherit parent's stability where applicable
rust-lang/rust@46fd76e9a5 add InProgress ErrorKind gated behind io_error_inprogress feature
rust-lang/rust@50729fe6ca Mention COMPILETEST_VERBOSE_CRASHES
on crash test failure
rust-lang/rust@e60098bf8c Remove unused import from Clippy versions.py file
rust-lang/rust@e95d15a115 Pin memchr to 2.5.0 in the library rather than rustc_ast
rust-lang/rust@316a15c9c4 Auto merge of #18164 - ShoyuVanilla:use-as-alias, r=Veykril
rust-lang/rust@ead569a06d Ban combination of GCE and new solver
rust-lang/rust@8ca54f24e0 fix: Temporary fix for remove_unused_imports
not handling import aliases correctly
rust-lang/rust@28f69805de Fix tools
rust-lang/rust@cfb8419900 Separate collection of crate-local inherent impls from error reporting
rust-lang/rust@802bf71ece Fix up setting strip = true in Cargo.toml makes build scripts fail in release mode on MacOS
rust-lang/rust@f548216728 Update run-make
tests to use cargo
wrapper cmd
rust-lang/rust@53897921bd Fix run-make-support
to respect per-stage cargo
rust-lang/rust@705ab171a4 Fix tool cargo being off-by-one from rustc staging
rust-lang/rust@ceb495a4d0 Auto merge of #18166 - ChayimFriedman2:dollar-crate-root, r=Veykril
rust-lang/rust@a5f028b595 Auto merge of #18161 - ChayimFriedman2:postfix-mut, r=Veykril
rust-lang/rust@a8eaa9ed35 Auto merge of #18160 - ChayimFriedman2:fix-18138, r=Veykril
rust-lang/rust@80c06828a2 Auto merge of #18157 - davidbarsky:davidbarsky/respect-disabling-proc-macros-in-analysis-stats, r=Veykril
rust-lang/rust@6ec41ab643 Auto merge of #18123 - jhgg:fix-ambigius-package-cargo-check, r=Veykril
rust-lang/rust@f38b569ab6 Hotfix: remove profile from clippy Cargo.toml
rust-lang/rust@907b6a1bc3 Update Cargo.lock
rust-lang/rust@ae1c191467 Merge commit '7901289135257ca0fbed3a5522526f95b0f5edba' into clippy-subtree-update
rust-lang/rust@622c701c09 Auto merge of #18175 - Wilfred:completion_marker, r=Veykril
rust-lang/rust@5bc2e652a7 Auto merge of #18162 - ChayimFriedman2:gat-object-safe, r=Veykril
rust-lang/rust@6d132d9a5d Pass bootstrap cargo when --stage 0
and COMPILETST_FORCE_STAGE0
rust-lang/rust@24f622cf80 Initial std library support for NuttX
rust-lang/rust@7901289135 Auto merge of #13432 - samueltardieu:issue-13401, r=Manishearth
rust-lang/rust@f049f5fe16 internal: Make COMPLETION_MARKER more explicitly r-a
rust-lang/rust@8ab744e2d1 Auto merge of #13431 - GnomedDev:split-def_path_res, r=y21
rust-lang/rust@b7ab258a0e Auto merge of #13439 - flip1995:empty-line-fix, r=Alexendoo
rust-lang/rust@3d168c28f6 Improve assembly test for CMSE ABIs
rust-lang/rust@b39323bf25 Auto merge of #13389 - samueltardieu:issue-13380, r=xFrednet
rust-lang/rust@7f30dafa9b Use contiguous spans for empty_line_after_* suggestion
rust-lang/rust@f75aebe7e7 Auto merge of #18172 - lnicola:expect-attr-completions, r=davidbarsky
rust-lang/rust@26fdbf43f7 Support expect in attribute completion and hover
rust-lang/rust@59bac6a1b1 Auto merge of #13408 - y21:quine-dev-o3, r=dswij
rust-lang/rust@fc58c94f3e Auto merge of #18170 - rust-lang:revert-18169-disable-gh-releases, r=lnicola
rust-lang/rust@63ff4d609b Revert "internal: Disable GitHub releases for now"
rust-lang/rust@6b34c8df2c Avoid looking regex crate up multiple times
rust-lang/rust@d099ceddad Split def_path_res into two parts
rust-lang/rust@16093faea8 fix ices on vfe about principal trait
rust-lang/rust@e00ba67dfb Auto merge of #18169 - lnicola:disable-gh-releases, r=lnicola
rust-lang/rust@a1eb50e527 Disable GitHub releases for now
rust-lang/rust@b14cd717dc Fix a bug in span map merge, and add explanations of how span maps are stored
rust-lang/rust@acff511871 Lint comparison to empty slice using PartialEq
methods
rust-lang/rust@cc2f447f07 Check that #[deny(allow_attributes)] do not issue spurious messages
rust-lang/rust@43e3384581 Auto merge of #13440 - flip1995:rustup, r=flip1995
rust-lang/rust@009134d079 Bump nightly version -> 2024-09-22
rust-lang/rust@3ab1da8bab Formatting
rust-lang/rust@d140e26cc0 Merge remote-tracking branch 'upstream/master' into rustup
rust-lang/rust@abdf173ef2 Auto merge of #13322 - RuairidhWilliamson:anon-trait-import, r=y21
rust-lang/rust@393f9cc0ba Consider lifetime GATs object unsafe
rust-lang/rust@612ae353d7 Auto merge of #13409 - lukaslueg:issue13407, r=dswij
rust-lang/rust@2c5e600386 Auto merge of #13392 - alex-semenyuk:doc_type_complexity, r=dswij
rust-lang/rust@ded3a5cd89 Include dereferences in consuming postfix completions (e.g. call
)
rust-lang/rust@2818d1e850 Properly account for mutable references when postfix-completing consuming completions (e.g. call
)
rust-lang/rust@0a259082df Fix name resolution when an import is resolved to some namespace and then later in the algorithm another namespace is added
rust-lang/rust@0e1ded0f8d Auto merge of #13384 - Alexendoo:remove-old-collect-metadata, r=llogiq
rust-lang/rust@249210e8d8 Fix clippy
rust-lang/rust@739ef7bf0d Add unused_trait_names tests
rust-lang/rust@05ebce8e1a Add lint unused_trait_names
rust-lang/rust@f6138e202d analysis-stats: respect --disable-proc-macros flag
rust-lang/rust@bb04c68b2e Auto merge of #124895 - obeis:static-mut-hidden-ref, r=compiler-errors
rust-lang/rust@4957eda2c1 Allow unused unsafe for vxworks in alligned_malloc to resolve build errors
rust-lang/rust@eb6a52c2f6 Update std support for all vxworks target archs
rust-lang/rust@485e90f1a7 Add Vxworks RISC-V targets
rust-lang/rust@4f319002cd [Clippy] Remove final std paths for diagnostic item
rust-lang/rust@85e12146ba Auto merge of #18132 - ChayimFriedman2:fix-closure-semi, r=Veykril
rust-lang/rust@3f6ca83e12 Auto merge of #18151 - ChayimFriedman2:metavar-concat, r=Veykril
rust-lang/rust@da4a985327 Auto merge of #18108 - ChayimFriedman2:lint-level-cfg, r=Veykril
rust-lang/rust@c4949b76ea Auto merge of #18153 - ChayimFriedman2:mbe-const, r=Veykril
rust-lang/rust@9be28b1439 Auto merge of #13421 - lukaslueg:issue11212, r=Manishearth
rust-lang/rust@6ec47a3e24 When checking for forbidden expr kind matches, account for rawness
rust-lang/rust@2e5b6801ff Auto merge of #13414 - Alexendoo:generate-versions-html, r=
rust-lang/rust@290a01e448 Initial impl of unnecessary_first_then_check
rust-lang/rust@b97ef38254 Handle lint attributes that are under #[cfg_attr]
rust-lang/rust@288b365c59 Support the ${concat(...)}
metavariable expression
rust-lang/rust@814da15d8b Auto merge of #18146 - ChayimFriedman2:allow-comment, r=Veykril
rust-lang/rust@07b6e0713e Categorise paths in clippy_utils::paths
rust-lang/rust@c7453b4280 [Clippy] Swap open_options
to use diagnostic items instead of paths
rust-lang/rust@917775fff1 [Clippy] Swap iter_over_hash_type
to use diagnostic items instead of paths
rust-lang/rust@37e38320b4 [Clippy] Swap non_octal_unix_permissions
to use diagnostic item instead of path
rust-lang/rust@f1fc9c07c4 [Clippy] Swap unnecessary_owned_empty_strings
to use diagnostic item instead of path
rust-lang/rust@1b76ae683c [Clippy] Swap manual_strip
to use diagnostic items instead of paths
rust-lang/rust@acb6748f80 [Clippy] Swap unnecessary_to_owned
to use diagnostic item instead of path
rust-lang/rust@98dc68e85e [Clippy] Swap instant_subtraction
to use diagnostic item instead of path
rust-lang/rust@d63e35ba22 [Clippy] Swap waker_clone_wake
to use diagnostic item instead of path
rust-lang/rust@45c1700e13 [Clippy] Swap filter_map_bool_then
to use diagnostic item instead of path
rust-lang/rust@b0152909d6 [Clippy] Swap manual_while_let_some
to use diagnostic items instead of paths
rust-lang/rust@984bd6fed6 [Clippy] Swap repeat_vec_with_capacity
to use diagnostic item instead of path
rust-lang/rust@545967955a [Clippy] Swap VecArgs::hir
to use diagnostic items instead of paths
rust-lang/rust@f66915e8f8 [Clippy] Swap single_char_add_str
/format_push_string
to use diagnostic items instead of paths
rust-lang/rust@959f7a2bbb [Clippy] Swap manual_main_separator_str
to use diagnostic item instead of path
rust-lang/rust@1922a99bc6 [Clippy] Swap redundant_clone
to use diagnostic items instead of paths
rust-lang/rust@8fc9e67cf5 [Clippy] Swap float_equality_without_abs
to use diagnostic items instead of paths
rust-lang/rust@7ffd485be0 [Clippy] Swap option_as_ref_deref
to use diagnostic items instead of paths
rust-lang/rust@65f83e47ee Remove check that text of parse_expr_from_str()
matches the produced parsed tree
rust-lang/rust@71dbfd55a1 [Clippy] Swap lines_filter_map_ok
to use a diagnostic item instead of path
rust-lang/rust@5a13a93d41 [Clippy] Swap map_entry
to use diagnostic items instead of paths
rust-lang/rust@4ed7f4b5c9 Auto merge of #18131 - ChayimFriedman2:macro-expand-dollar-crate, r=Veykril
rust-lang/rust@627ccda3e5 Auto merge of #18139 - ShoyuVanilla:issue-18109, r=Veykril
rust-lang/rust@d2305ff634 Generate versions HTML directly
rust-lang/rust@fdc16781eb Auto merge of #13415 - rust-lang:flip1995-vacation-done, r=flip1995
rust-lang/rust@106a9af4ce End my vacation
rust-lang/rust@978582be74 [Clippy] Swap manual_retain
to use diagnostic items instead of paths
rust-lang/rust@d878b537bd Get rid of $crate
in expansions shown to the user
rust-lang/rust@59e30080a0 fix: Extend type_variable_table
when modifying index is larger than table size
rust-lang/rust@431f7d6709 build quine-mc_cluskey with O3 in dev builds
rust-lang/rust@493ab1bdce Extract logic to decide how to complete semicolon for unit-returning function into CompletionContext
rust-lang/rust@25cae947e1 Don't complete ;
when in closure return expression
rust-lang/rust@ee38991676 Auto merge of #18117 - ChayimFriedman2:issue-18089, r=Veykril
rust-lang/rust@63cf6fee5d Auto merge of #18128 - ChayimFriedman2:external-macros-lint, r=Veykril
rust-lang/rust@3ffeee321e Auto merge of #18136 - valadaptive:no-mangle-lints, r=Veykril
rust-lang/rust@e700b48393 Auto merge of #18135 - ChayimFriedman2:unsafe-op-in-unsafe-fn, r=Veykril
rust-lang/rust@44f8545b3c Auto merge of #18137 - ShoyuVanilla:expr-2021, r=Veykril
rust-lang/rust@65e87e2c7f feat: Implement expr_2021
rust-lang/rust@c47a656005 Auto merge of #18134 - DropDemBits:source-change-sed, r=lnicola
rust-lang/rust@fcf38beac5 Don't lint names of #[no_mangle] extern fns
rust-lang/rust@319bc52195 Add diagnostics for unsafe_op_in_unsafe_fn
rust-lang/rust@d34cbe040d Use SyntaxEditor
in extract_type_alias
rust-lang/rust@5bd2f42c06 internal: Extend SourceChangeBuilder
to make make working with SyntaxEditor
s easier
rust-lang/rust@c3d58cd5fa Fix if_then_some_else_none
sugg missing closure intro
rust-lang/rust@fde01e940c Handle errors and lints from external macros
rust-lang/rust@903293b199 Auto merge of #13382 - c410-f3r:blah, r=y21
rust-lang/rust@e425712298 fix: fix ambigious package name in flycheck
rust-lang/rust@7ac6a72e58 Always cache macro expansions' root node in Semantics
rust-lang/rust@b9be0f2cb6 Auto merge of #18119 - ChayimFriedman2:signed-const, r=HKalbasi
rust-lang/rust@3535507d53 Fix printing of constants greater than i128::MAX
rust-lang/rust@e3bb779e1e Rollup merge of #130293 - gurry:130142-lint-level-issue, r=cjgillot
rust-lang/rust@976131f896 stabilize const_mut_refs
rust-lang/rust@b5ea5c23b3 stabilize const_extern_fn
rust-lang/rust@9e697964dc Fix lint levels not getting overridden by attrs on Stmt
nodes
rust-lang/rust@2536745917 Auto merge of #13313 - y21:issue13308, r=Centri3
rust-lang/rust@15495ebf42 Look at adjusted types instead of fn signature types in ptr_arg
rust-lang/rust@7cccef84cf handle transmutes in const context if msrvs::CONST_FLOAT_BITS_CONV
rust-lang/rust@7fcdebf658 Revert "stabilize const_float_bits_conv" for src/tools/clippy/clippy_lints
rust-lang/rust@2b7d80b80a Auto merge of #13377 - vHugoObject:master, r=dswij
rust-lang/rust@cd99729478 Update tests for hidden references to mutable static
rust-lang/rust@bc7d323bdf Clarify type_complexity
rust-lang/rust@004d646633 Auto merge of #18073 - alibektas:immutable_tree_panics, r=lnicola
rust-lang/rust@d66e9addd6 fix: Fixed incorrect comment form suggestion
rust-lang/rust@bd085df893 fix: Immutable tree panic in generate_delegate_trait
rust-lang/rust@eb5d4b7dc8 Auto merge of #13390 - samueltardieu:push-qqtuttutxpmv, r=xFrednet
rust-lang/rust@6371b308d8 Make it clearer that the suggestion is an alternative one
rust-lang/rust@50b71859be Auto merge of #18099 - ChayimFriedman2:diag-only-necessary, r=Veykril
rust-lang/rust@a933329453 Use more correct handling of lint attributes
rust-lang/rust@e039e72d85 Auto merge of #13386 - alex-semenyuk:no_lint_on_duplicate_reason, r=xFrednet
rust-lang/rust@3831b72b7d Auto merge of #18038 - roife:fix-issue-18034, r=Veykril
rust-lang/rust@4fcad5a1ff Auto merge of #18107 - Veykril:push-oopkquknxqxs, r=Veykril
rust-lang/rust@7097830a9b Not trigger duplicated_attributes on duplicate reasons
rust-lang/rust@d1e4f734d1 fix: Don't emit empty inlay hint parts
rust-lang/rust@8cd0a277b6 Auto merge of #18106 - Veykril:push-yzsqoykyowts, r=Veykril
rust-lang/rust@4361c1ba67 fix: Don't report typed hole error in asm! out ops
rust-lang/rust@628a3d78f1 Auto merge of #18105 - Veykril:push-rquxwznuuwpu, r=Veykril
rust-lang/rust@a436bbf657 fix: Faulty notifications should not bring down the server
rust-lang/rust@972e8ba507 Auto merge of #18101 - ChayimFriedman2:inference-fix, r=Veykril
rust-lang/rust@1c2e9f8775 Remove unused functions from ast CoroutineKind
rust-lang/rust@5ea245eb81 Fix inference of literals when the expectation is Castable
rust-lang/rust@0905a7786e Fix #13381
rust-lang/rust@131681b4b9 Auto merge of #13369 - samueltardieu:issue-13361, r=y21
rust-lang/rust@2775dcdd24 Remove unused collect_metadata function
rust-lang/rust@8be0b36687 Auto merge of #13344 - lukaslueg:issue13339, r=Alexendoo
rust-lang/rust@51cc5a74fc Auto merge of #18075 - roife:fix-issue-17858, r=Veykril
rust-lang/rust@4ed9c8ddb5 Auto merge of #18080 - Veykril:dedup, r=Veykril
rust-lang/rust@b8e8f1c310 Auto merge of #18078 - cuishuang:master, r=Veykril
rust-lang/rust@e1f8bb64b1 Auto merge of #18050 - rust-lang:davidbarsky/push-uyvtlsvoqrxw, r=Veykril
rust-lang/rust@e26ad2116d Auto merge of #18057 - alibektas:better_ratoml_testing, r=Veykril
rust-lang/rust@91e9cd3021 Auto merge of #18052 - Coekjan:fix-inline-const, r=Veykril
rust-lang/rust@97907ca6ef Auto merge of #18018 - ChayimFriedman2:unit-ret-complete-semi, r=Veykril
rust-lang/rust@c503caa35f Properly set the working directory for proc-macro execution
rust-lang/rust@ec72a9978a Auto merge of #17904 - darichey:unresolved-references, r=Veykril
rust-lang/rust@aa883b421e Lift out workspace related data into a separate query to preserve crategraph deduplication
rust-lang/rust@0233b77499 Auto merge of #18050 - rust-lang:davidbarsky/push-uyvtlsvoqrxw, r=Veykril
rust-lang/rust@78bdd4508d Auto merge of #13379 - alex-semenyuk:while_let_loop_fix_document, r=dswij
rust-lang/rust@69ab8c2f26 Remove crate graph deduplication logic
rust-lang/rust@49a501856d Fix WHILE_LET_LOOP doc
rust-lang/rust@7d8c5ad5e6 Auto merge of #18093 - ShoyuVanilla:skip-dyn-trait-cast-check, r=Veykril
rust-lang/rust@a169a5bec8 Skip checks for cast to dyn traits
rust-lang/rust@14a4f07fd1 Auto merge of #18092 - ChayimFriedman2:fix-stringify, r=lnicola
rust-lang/rust@16f3eb969f Correctly escape strings in our quote macro
rust-lang/rust@2053d7d23e Auto merge of #18032 - DropDemBits:sed-tree-edits, r=davidbarsky
rust-lang/rust@a53614a910 Auto merge of #13368 - oli-obk:bump_ui_test, r=flip1995
rust-lang/rust@938f8ba20a Auto merge of #13367 - y21:issue13364, r=Manishearth
rust-lang/rust@1e797e9a38 Auto merge of #13374 - cuishuang:master, r=Centri3
rust-lang/rust@b304701b67 feat: generate names for tuple-struct in add-missing-match-arms
rust-lang/rust@32d9597200 refactor: introduce NameGenerator in suggest_name
rust-lang/rust@129acd2e08 feat: use shorthand when pretty-print record pat
rust-lang/rust@1f13633359 Bump ui_test
rust-lang/rust@600f7cfb05 Auto merge of #18041 - roife:fix-issue-17631, r=Veykril
rust-lang/rust@e1653b6d5e feat: better name suggestions for fn
rust-lang/rust@b0db9c285d Remove unnecessary symbols and add missing symbols
rust-lang/rust@cbfa357813 fix: add parenthesis for or-pattern
rust-lang/rust@81fae18c9e fix: use pretty_print_pat
for params in fn
rust-lang/rust@352bd9f8e1 feat: add prettifier for Pat
rust-lang/rust@544ccedd55 feat: Allow hir-def prettifier formatting into one-line
rust-lang/rust@06d1aa257e Remove unnecessary symbols and add missing symbols
rust-lang/rust@30608732c2 Handle null pointer constness cast through methods
rust-lang/rust@9e9526c6ab Special-case suggestions for null pointers constness cast
rust-lang/rust@81227a309c Better testing infra for ratoml
rust-lang/rust@ca262a34ac Automatically add semicolon when completing unit-returning functions
rust-lang/rust@0ee2650e07 Auto merge of #13370 - jtherrmann:master, r=dswij
rust-lang/rust@bcf528bdef Auto merge of #13324 - WeiTheShinobi:single_match, r=dswij
rust-lang/rust@3bcc2b7888 assist: ensure replace_qualified_name_with_use applies to the first path segment
rust-lang/rust@41dc86d4d3 Auto merge of #13214 - apoisternex:issue12907, r=Centri3
rust-lang/rust@c8f5136fe8 Rollup merge of #129555 - RalfJung:const_float_bits_conv, r=dtolnay
rust-lang/rust@25efc04ea5 Fix typo
rust-lang/rust@ae5326b967 visit struct fields in uninit fallback check
rust-lang/rust@d9c4523e6c Auto merge of #13167 - Samarth1696:tests, r=llogiq
rust-lang/rust@af3346a85f Check for get method and new test case in unfixable
rust-lang/rust@d43acb803f Added checks for binary expr and added different test cases for unfixable cases
rust-lang/rust@c6c74083a8 error notations added
rust-lang/rust@bed44418ec refactored the code
rust-lang/rust@0f99aa992e all tests passed
rust-lang/rust@6f01273d5d dogfood test passed
rust-lang/rust@73039f654e test cases added including some edge cases
rust-lang/rust@46f8d360de Lint ready
rust-lang/rust@e3ca249e96 fix single_match
suggestion
rust-lang/rust@f16a03f3a9 Auto merge of #18067 - Veykril:prevent-mir-building, r=Veykril
rust-lang/rust@bdc9da9361 fix: Properly prevent mir building with unknown types present
rust-lang/rust@835972b30b Auto merge of #18068 - Veykril:ty-fixes, r=Veykril
rust-lang/rust@2c8e24e9e8 fix: Always explicitly set trait ref self types when lowering
rust-lang/rust@5f8823bf8f Bump lsp-server
rust-lang/rust@fb9913ef3b Auto merge of #13327 - Sour1emon:master, r=llogiq
rust-lang/rust@7d7b298a4e Auto merge of #13352 - kpreid:patch-1, r=xFrednet
rust-lang/rust@07544c57dd Auto merge of #18066 - Veykril:lsp-server-no-panic, r=Veykril
rust-lang/rust@775c5c84a5 fix: Don't panic lsp writer thread on dropped receiver
rust-lang/rust@56fde6ef41 Auto merge of #18065 - Veykril:catchy-diagnostics, r=Veykril
rust-lang/rust@7e5a0e5777 fix: Catch panics from diagnostics computation
rust-lang/rust@ecd835de15 Auto merge of #18059 - Wilfred:config_cleanups, r=Veykril
rust-lang/rust@f994797e46 Add support for different orders of expression
rust-lang/rust@6ecb48f6d0 Fixed extra backtick
rust-lang/rust@5515566829 Improve "Why this is bad" section
rust-lang/rust@d7996da9da Add manual_is_power_of_two
rust-lang/rust@9e9042a110 Auto merge of #12987 - belyakov-am:lint/manual_div_ceil, r=blyxyas
rust-lang/rust@9415e6e6eb Add manual_div_ceil
rust-lang/rust@06c86a1069 fix: Updating settings should not clobber discovered projects
rust-lang/rust@c41be9e125 Auto merge of #13345 - Alexendoo:manual-non-exhaustive-visibility, r=y21
rust-lang/rust@0b8cb4a1eb Make Ty::boxed_ty
return an Option
rust-lang/rust@79081f1271 Correct version of too_long_first_doc_paragraph
rust-lang/rust@f44bdb5c78 Add command to report unresolved references
rust-lang/rust@a3be866668 Auto merge of #18053 - Veykril:asm-parse, r=Veykril
rust-lang/rust@4e2e1bf6ed fix: Fix parser panicking on invalid asm options
rust-lang/rust@a95afe2d0a Auto merge of #13347 - flip1995:rustup, r=flip1995
rust-lang/rust@3d027d75af Bump nightly version -> 2024-09-05
rust-lang/rust@40fca8f7a8 Bump Clippy version -> 0.1.83
rust-lang/rust@87ce1d8069 Merge remote-tracking branch 'upstream/master' into rustup
rust-lang/rust@20e9c8d110 asm! parsing and lowering fixes
rust-lang/rust@bdfb2f6745 Auto merge of #18022 - Veykril:asm-parse, r=Veykril
rust-lang/rust@72980c417c Fix name fetching being incorrect for asm operands
rust-lang/rust@2120b38adf Add missing doc comments
rust-lang/rust@bdb734b63a Support more IDE features for asm operands
rust-lang/rust@f3b6965f90 Give InlineAsmOperand a HIR representation
rust-lang/rust@c95c767663 Auto merge of #13323 - xFrednet:chnagelog-1-81, r=flip1995
rust-lang/rust@304f54e023 Add Definition kind for asm register operand
rust-lang/rust@44e3b7d205 Add Definition kind for asm register classes
rust-lang/rust@1328b52e91 Lower asm expressions
rust-lang/rust@b41f6ab525 fix: Fix inline_const_as_literal
error when the number >= 10
rust-lang/rust@f7f550561e Only lint manual_non_exhaustive
for exported types
rust-lang/rust@7d2e6ebcbe Expand missing_transmute_annotations docs
rust-lang/rust@aec61c4a6e Auto merge of #13343 - flip1995:aftifacts-action-update, r=flip1995
rust-lang/rust@cdb442362b Bump actions/download-artifact from 3 to 4
rust-lang/rust@38514bade2 assist: ensure replace_qualified_name_with_use applies to the first path segment
rust-lang/rust@7222f2de38 Parse builtin#asm expressions
rust-lang/rust@1c26c99fcd Auto merge of #18045 - Veykril:fix-loop-lower, r=Veykril
rust-lang/rust@1e7d99ff43 fix: Fix lowering of for loops dropping the loop
block
rust-lang/rust@0b432fc32c Auto merge of #18044 - Veykril:highlight-kw-test, r=Veykril
rust-lang/rust@01b1bfd18a Add edition dependent keyword highlighting tests
rust-lang/rust@58cbf09e86 Auto merge of #13332 - nyurik:nits, r=xFrednet
rust-lang/rust@f2ef26d239 Auto merge of #13263 - y21:warn_manual_c_str_literals, r=Centri3
rust-lang/rust@e8ba5d1f71 Auto merge of #13247 - Soveu:sus-asm-options, r=y21
rust-lang/rust@273b561609 add pointers_in_nomem_asm_block lint
rust-lang/rust@a07e54c6ea bundle old root into SyntaxEdit
result
rust-lang/rust@b7138a816d Auto merge of #18036 - Veykril:smol_str, r=Veykril
rust-lang/rust@17e5f01d2b Bump smol_str
rust-lang/rust@c01d5e03f2 Auto merge of #17984 - ShoyuVanilla:cast, r=Veykril
rust-lang/rust@6faf40992e Auto merge of #18031 - roife:suggest-name-in-completion, r=Veykril
rust-lang/rust@4e81ca344b misc fixes
rust-lang/rust@f6e05a744d handle replace_with_many and replace_all
rust-lang/rust@f03f95f369 support replacing root node
rust-lang/rust@f74ef3aa52 properly sort changes by depth to sort between nodes that have the same start range
rust-lang/rust@f08299f9f8 fix insert ranges not being excluded from disjointness
rust-lang/rust@8104457a11 support insert{all}
rust-lang/rust@e4bce9866e propagate annotations to mapped elements
rust-lang/rust@ef491f2299 tests: suggesting names in completions for let_stmt and fn_param
rust-lang/rust@5f7fcbe0d4 feat: suggest name in let_stmt and fn_param
rust-lang/rust@b880890e59 refactor: move ide_assist::utils::suggest_name to ide-db
rust-lang/rust@111c690426 feat: Implement cast typechecks
rust-lang/rust@c2f9b47c21 Auto merge of #18029 - lnicola:minor-stuff, r=lnicola
rust-lang/rust@2f8ef4c887 Merge some strings
rust-lang/rust@42ed30f0c6 Avoid Option::is_none_or for a while
rust-lang/rust@090a38cd94 Auto merge of #18028 - Veykril:lifetime-hints-panic, r=Veykril
rust-lang/rust@011a1fc41f fix: lifetime hint panic in non generic defs
rust-lang/rust@86c6382a53 Auto merge of #18016 - IvarWithoutBones:wrap-return-ty-local-result, r=Veykril
rust-lang/rust@7a0fc46551 Auto merge of #18026 - Veykril:completions, r=Veykril
rust-lang/rust@3414a9e94f Adjust completions scoring
rust-lang/rust@f5ccde6d45 Simplify CompletionRelevance
rust-lang/rust@fb38e4b851 Auto merge of #18025 - cuishuang:master, r=lnicola
rust-lang/rust@ddb1e41e50 chore: fix some comments
rust-lang/rust@2094a2b117 handle merging two syntax editors together
rust-lang/rust@5e33650b72 elaborate SyntaxEdit comments
rust-lang/rust@2311e96ca8 wip: new syntax tree editor
rust-lang/rust@cd28176025 Minor code simplification
rust-lang/rust@92b8b56766 fix: use Result type aliases in "Wrap return type in Result" assist
rust-lang/rust@c7f4874be0 Auto merge of #17967 - Veykril:mbe-tests, r=Veykril
rust-lang/rust@01b7676fe7 internal: Lay basic ground work for standalone mbe tests
rust-lang/rust@ba2577f23c stabilize const_float_bits_conv
rust-lang/rust@0b926e4eab Auto merge of #17985 - riverbl:explicit-enum-discriminant, r=Veykril
rust-lang/rust@61b0374cc4 minor: Reduce friction for updating minicore
rust-lang/rust@28bc643e52 Auto merge of #17737 - hyf0:hyf_32089420384, r=Veykril
rust-lang/rust@e233c3ae22 Complete desugared and resugared async fn in trait impls
rust-lang/rust@a81f1c8277 Auto merge of #13325 - alex-semenyuk:wrong_self_convention_doc_fix, r=y21
rust-lang/rust@7f9f966771 Auto merge of #18020 - Veykril:cyclic-deps, r=Veykril
rust-lang/rust@fc9ff79519 feat(ide-completion): extra sugar auto-completion async fn ...
in impl trait
for async fn in trait
that's defined in desugar form
rust-lang/rust@f558be0359 minor: Downgrade cyclic deps error to warning
rust-lang/rust@b9872842af Auto merge of #18015 - ChayimFriedman2:flip-comma-attribute, r=Veykril
rust-lang/rust@20ed8ce78c Auto merge of #18006 - ChayimFriedman2:hide-deprecated, r=Veykril
rust-lang/rust@663f20086a Rollup merge of #129207 - GrigorenkoPV:elided-is-named, r=cjgillot
rust-lang/rust@89a39d918f Handle attributes correctly in "Flip comma"
rust-lang/rust@8116b62fd2 Provide an option to hide deprecated items from completion
rust-lang/rust@989ebae2ba Provide more clear example for WRONG_SELF_CONVENTION
rust-lang/rust@ac914d3457 Auto merge of #12476 - GuillaumeGomez:add-manual_arithmetic_check, r=y21
rust-lang/rust@2832faf895 Move MSRV check later in implicit_saturating_sub
rust-lang/rust@e845366c82 Add MSRV check for saturating_sub
lints in const contexts
rust-lang/rust@9957101f3a elided_named_lifetimes: bless & add tests
rust-lang/rust@d6573f9b08 Rename function and remove flag argument
rust-lang/rust@5392d56c93 Update generated doctests
rust-lang/rust@ce3ca99048 Add explicit enum discriminant assist
rust-lang/rust@7b0134389d Auto merge of #18012 - Veykril:inlay-hints-lt, r=Veykril
rust-lang/rust@5acbc4f5e1 fix: Fix lifetime elision inlay hints breaking for ranged requests
rust-lang/rust@1850ce345c Auto merge of #18011 - Wilfred:op_queue_doc_comments, r=Veykril
rust-lang/rust@09a421a925 Auto merge of #17945 - alibektas:ratoml_categorization, r=alibektas
rust-lang/rust@1350769f47 Apply changes, fix path information in a comment in config.rs
rust-lang/rust@04d70d04fc [single_match
, single_match_else
] fix suggestion when match
irrefutable
rust-lang/rust@63bb576f5e Auto merge of #18010 - Veykril:inlay-hints-lt, r=Veykril
rust-lang/rust@3f602089dc Support fn-ptr and fn-path types for lifetime elision hints
rust-lang/rust@bfaf63144a Auto merge of #18009 - Veykril:reformat-no-rustup, r=Veykril
rust-lang/rust@6b15103152 Allow xtask::reformat to work without rustup
rust-lang/rust@e69d57f16f Revert "fix: do not assume rustup is installed in xtask codegen"
rust-lang/rust@9fc8eae53b Auto merge of #18008 - Veykril:inlay-hints-resolve, r=Veykril
rust-lang/rust@be33a2e1bd Improve inlay hint resolution reliability
rust-lang/rust@27979adbda Auto merge of #18005 - rami3l:fix/for-completion-in-impl, r=Veykril
rust-lang/rust@9afdc3a1d2 fix(ide-completion): fix handling of for
in impl T for A
in function body
rust-lang/rust@e77de38415 Auto merge of #18003 - ChayimFriedman2:addr_of-static-mut, r=Veykril
rust-lang/rust@a729229a21 Auto merge of #17999 - ShoyuVanilla:issue-17998, r=Veykril
rust-lang/rust@16a29ced15 Auto merge of #17982 - IvarWithoutBones:generate-impl-indent, r=Veykril
rust-lang/rust@cbc6910c35 Changelog: Correct lint level
rust-lang/rust@29ecaa1edf fix: consider indentation in the "Generate impl" and "Generate trait impl" assists
rust-lang/rust@0dfe40f0a3 Do not report missing unsafe on addr_of[_mut]!(EXTERN_OR_MUT_STATIC)
rust-lang/rust@9aa23b8317 Changelog for Clippy 1.81 🔰
rust-lang/rust@9e7473f08d Update version attribute for 1.81 lints
rust-lang/rust@8bb235baa2 Add diagnostic for accessing an extern
static
rust-lang/rust@d20fc38f0a Create new inverted_saturating_sub
lint
rust-lang/rust@27c6343365 Add ui test to ensure that if 0
is returned from both if
and else
, it will not break clippy
rust-lang/rust@2622a87587 Add ui regression tests for implicit_saturation_sub
lint extension
rust-lang/rust@74a2344dc1 Extend implicit_saturation_sub
lint
rust-lang/rust@92f27dc57d fix: std::error::Error
is object unsafe
rust-lang/rust@28142e4018 Auto merge of #17814 - ShoyuVanilla:object-safety, r=Veykril
rust-lang/rust@a54a7a8a6a feat: Implement object safety
rust-lang/rust@b86a202c92 Auto merge of #13246 - xFrednet:12292-remove-cargo-clippy-feature, r=flip1995
rust-lang/rust@23bea2b273 Auto merge of #17975 - IvarWithoutBones:dont-assume-rustup, r=Veykril
rust-lang/rust@5bbb0d41f1 Stop using ty::GenericPredicates for non-predicates_of queries
rust-lang/rust@e691f6d040 internal: Add doc comments to OpQueue
rust-lang/rust@9edea1eea0 Minor errors
rust-lang/rust@0e5270672d Remove invalid tests
rust-lang/rust@042a932bfe Make almost every client config global
rust-lang/rust@f98c121218 Make completion* local
rust-lang/rust@5e6bfaefbd Make diagnostics_* local
rust-lang/rust@fcf505be37 Make workspace_symbol_search_* workspace
rust-lang/rust@887dd4e344 Make procMacro_* workspace
rust-lang/rust@7360dfe3f1 Make rustc_* workspace
rust-lang/rust@2ddb4e1480 Make runnables workspace
rust-lang/rust@55078f0b8e Make check workspace
rust-lang/rust@15a1505551 Make checkOnSave workspace
rust-lang/rust@648545276a Make cargo_ workspace again
rust-lang/rust@04bded5d6e Auto merge of #13235 - kyoto7250:fix_issue_13191, r=llogiq
rust-lang/rust@9e260fffe1 Auto merge of #11476 - y21:zombie_processes, r=xFrednet
rust-lang/rust@e8ac4ea418 new lint: zombie_processes
rust-lang/rust@6e387a3fb1 fix: do not assume rustup is installed in xtask codegen
rust-lang/rust@603d5a19c9 Auto merge of #13294 - WeiTheShinobi:new_lint_used_underscore_items, r=llogiq
rust-lang/rust@f194e684b1 Auto merge of #13311 - alex-semenyuk:fix_manual_range_patterns, r=Manishearth
rust-lang/rust@494112e51f Fix manual_range_patterns case with one element at OR
rust-lang/rust@b3fc578ca6 Auto merge of #13300 - kyoto7250:issue_13292, r=llogiq
rust-lang/rust@ebcd6bc785 Auto merge of #13091 - Alexendoo:empty-line-after-rewrite, r=dswij
rust-lang/rust@083e20a6dc Auto merge of #13113 - nyurik:ignore-pass-by-val-for-pfx, r=blyxyas
rust-lang/rust@d40e04a1cb used_underscore_items
will not lint exteranl item
rust-lang/rust@508a7b4b38 Auto merge of #129531 - Jarcho:clippyup, r=Manishearth
rust-lang/rust@40bca0d944 Auto merge of #13285 - alex-semenyuk:ignore_todo_for_diverging_sub_expression, r=xFrednet
rust-lang/rust@173d5a6af0 Merge commit '0f8eabd6231366bfc1bb1464601297c2d48f8f68' into clippyup
rust-lang/rust@8b8a3c91af Rollup merge of #129510 - GrigorenkoPV:fix-elided-named-lifetimes, r=cjgillot
rust-lang/rust@3474df6a8e Rewrite empty_line_after_doc_comments and empty_line_after_outer_attr
rust-lang/rust@3c4367a80f Fix elided_named_lifetimes
in code
rust-lang/rust@b179c3e7f7 check std::panic::panic_any in panic lint
rust-lang/rust@89ad7334e0 stabilize const_fn_floating_point_arithmetic
rust-lang/rust@b615c82180 Add new lint: used_underscore_items
rust-lang/rust@9732128e83 Diverging subexpression lint should not fire on todo!()
rust-lang/rust@a5e3a3f9b6 move manual_c_str_literals
to complexity
rust-lang/rust@2645ea3a68 Remove feature=cargo-clippy
argument
rust-lang/rust@c2ed04be16 check the def_id with using diagnostic_item in unnecessary_min_or_max lint
rust-lang/rust@66283bff5f apply [needless_return
] suggestion
rust-lang/rust@af35dcd330 Fix [needless_return
] false negative when returned expression borrows a value
rust-lang/rust@197b444407 Ignore underscore-prefixed args for needless_pass_by_value lint