about summary refs log tree commit diff
path: root/compiler/rustc_lint_defs
AgeCommit message (Expand)AuthorLines
2024-10-22Auto merge of #129935 - RalfJung:unsupported_calling_conventions, r=compiler-...bors-48/+0
2024-10-21Rollup merge of #130350 - RalfJung:strict-provenance, r=dtolnayMatthias Krüger-4/+2
2024-10-21move strict provenance lints to new feature gate, remove old feature gatesRalf Jung-4/+2
2024-10-20make unsupported_calling_conventions a hard errorRalf Jung-48/+0
2024-10-18Allow `#[deny(..)]` inside `#[forbid(..)]` as a no-op with a warningNoratrieb-1/+1
2024-10-16Auto merge of #131792 - matthiaskrgr:rollup-480nwg4, r=matthiaskrgrbors-5/+2
2024-10-16Rollup merge of #131381 - Nadrieril:min-match-ergonomics, r=pnkfelixMatthias Krüger-5/+2
2024-10-15update bootstrap configsJosh Stone-1/+0
2024-10-14Update lint message for ABI not supportedTamme Dittrich-1/+1
2024-10-12Rollup merge of #128784 - tdittr:check-abi-on-fn-ptr, r=compiler-errorsMatthias Krüger-0/+45
2024-10-08Reserve guarded string literals (RFC 3593)Peter Jaszkowiak-0/+43
2024-10-08Stabilize `min_match_ergonomics_2024`Nadrieril-5/+2
2024-10-08Error on resetted binding mode in edition 2024Nadrieril-2/+2
2024-10-06Auto merge of #128651 - folkertdev:naked-asm-macro-v2, r=Amanieubors-3/+3
2024-10-06various fixes for `naked_asm!` implementationFolkert de Vries-3/+3
2024-10-06Auto merge of #129670 - est31:cfg_attr_crate_type_name_error, r=Urgaubors-39/+0
2024-10-06Auto merge of #130540 - veera-sivarajan:fix-87525, r=estebankbors-0/+35
2024-10-05Add a Lint for Pointer to Integer Transmutes in ConstsVeera-0/+35
2024-10-05Make deprecated_cfg_attr_crate_type_name a hard errorest31-39/+0
2024-09-23Check ABI target compatibility for function pointersTamme Dittrich-0/+45
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-09-20Auto merge of #124895 - obeis:static-mut-hidden-ref, r=compiler-errorsbors-53/+1
2024-09-15Rollup merge of #130353 - Zalathar:lint-zero, r=jieyouxuStuart Cook-0/+1
2024-09-14Make some lint doctests compatible with `--stage=0`Zalathar-0/+1
2024-09-13Disallow hidden references to mutable staticObei Sideg-53/+1
2024-09-10const-eval interning: accpt interior mutable pointers in final value (but kee...Ralf Jung-46/+0
2024-09-07Rollup merge of #126452 - compiler-errors:raw-lifetimes, r=spastorinoMatthias Krüger-0/+2
2024-09-06Add initial support for raw lifetimesMichael Goulet-0/+2
2024-09-06elided_named_lifetimes: unify lint def & pass MissingLifetimeKindPavel Grigorenko-7/+10
2024-09-04update docs of missing_abi lintKalle Wachsmuth-5/+7
2024-09-01Auto merge of #127313 - cjgillot:single-expect, r=jieyouxubors-26/+5
2024-09-01Rollup merge of #129207 - GrigorenkoPV:elided-is-named, r=cjgillotMatthias Krüger-0/+40
2024-08-31Remove attr_id from stable lint ids.Camille GILLOT-26/+5
2024-08-31Implement `elided_named_lifetimes` lintPavel Grigorenko-0/+40
2024-08-31Rollup merge of #129534 - workingjubilee:ratchet-wasm-c-abi-fcw-to-deny, r=da...Matthias Krüger-1/+1
2024-08-27Add `warn(unreachable_pub)` to `rustc_lint_defs`.Nicholas Nethercote-0/+4
2024-08-24Deny wasm_c_abi lint to nudge the last 25%Jubilee Young-1/+1
2024-08-24Rollup merge of #129199 - RalfJung:writes_through_immutable_pointer, r=compil...Matthias Krüger-35/+0
2024-08-21Rollup merge of #128727 - RalfJung:conflicting-repr-future-incompat, r=lcnrMatthias Krüger-1/+1
2024-08-17Auto merge of #128771 - carbotaniuman:stabilize_unsafe_attr, r=nnethercotebors-1/+0
2024-08-17make writes_through_immutable_pointer a hard errorRalf Jung-35/+0
2024-08-07Disallow setting built-in cfgs via set the command-lineUrgau-0/+39
2024-08-07Make `Span` optional in `BufferedEarlyLint`Urgau-2/+2
2024-08-07Stabilize `unsafe_attributes`carbotaniuman-1/+0
2024-08-06bump conflicting_repr_hints lint to be shown in dependenciesRalf Jung-1/+1
2024-08-05Rollup merge of #127907 - RalfJung:byte_slice_in_packed_struct_with_derive, r...Matthias Krüger-34/+0
2024-08-05Rollup merge of #127655 - RalfJung:invalid_type_param_default, r=compiler-errorsMatthias Krüger-1/+1
2024-08-03Rollup merge of #127921 - spastorino:stabilize-unsafe-extern-blocks, r=compil...Matthias Krüger-1/+0
2024-07-31Rollup merge of #123813 - compiler-errors:redundant-lint, r=petrochenkovMatthias Krüger-0/+26
2024-07-31Rollup merge of #128412 - compiler-errors:crate-level-only, r=cjgillotMatthias Krüger-2/+1