about summary refs log tree commit diff
path: root/compiler/rustc_lint/src/nonstandard_style.rs
AgeCommit message (Expand)AuthorLines
2024-11-04ty::KContainer -> ty::AssocItemContainer::KMichael Goulet-2/+2
2024-11-03compiler: Directly use rustc_abi in lintsJubilee Young-3/+3
2024-10-24Remove associated type based effects logicMichael Goulet-5/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-11/+11
2024-09-21Explain why non_snake_case is skipped for binary crates许杰友 Jieyou Xu (Joe)-0/+3
2024-08-27Add `warn(unreachable_pub)` to `rustc_lint`.Nicholas Nethercote-2/+2
2024-08-07Use more slice patterns inside the compilerLeón Orell Valerian Liehr-2/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-8/+7
2024-06-03Fix up comments.Nicholas Nethercote-5/+5
2024-04-29Remove `extern crate rustc_session` from `rustc_lint`.Nicholas Nethercote-0/+1
2024-03-01Hoist only-executables check above producing crate ident许杰友 Jieyou Xu (Joe)-3/+5
2024-02-28Don't lint snake-case on executable crate nameGil Shoshan-1/+4
2024-02-10hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}`Vadim Petrochenkov-1/+1
2024-01-23Rename `LintContext::emit_spanned_lint` as `LintContext::emit_span_lint`.Nicholas Nethercote-3/+3
2023-12-05Remove `#[rustc_host]`, use internal desugaringDeadbeef-3/+3
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-3/+3
2023-10-13Format all the let chains in compilerMichael Goulet-1/+3
2023-07-04allow host param to be lowercaseDeadbeef-0/+4
2023-04-20reimpl `make non_upper_case_globals lint not report trait impls`Ezra Shaw-9/+12
2023-04-19make `non_upper_case_globals` lint not report trait implsEzra Shaw-6/+9
2023-03-22rustc: Remove unused `Session` argument from some attribute functionsVadim Petrochenkov-3/+2
2023-03-21Use local key in providersMichael Goulet-4/+2
2023-01-28Remove `HirId -> LocalDefId` map from HIR.Camille GILLOT-2/+2
2023-01-28Take a LocalDefId in hir::Visitor::visit_fn.Camille GILLOT-8/+8
2023-01-09refactor: cleanupRejyr-2/+0
2023-01-09migrate: `nonstandard_style.rs`Rejyr-80/+51
2023-01-04get_parent and find_parentMichael Goulet-1/+1
2023-01-04rename get_parent_node to parent_idMichael Goulet-2/+1
2022-12-16Detect inherent associated types not having CamelCaseDeadbeef-1/+11
2022-10-23Migrate all diagnosticsNilstrieb-13/+13
2022-10-10Rename AssocItemKind::TyAlias to AssocItemKind::TypeMichael Goulet-1/+1
2022-10-01Refactor rustc lint APIMaybe Waffle-48/+55
2022-09-12Remove unused span argument from `check_mod` and `process_mod`.Nicholas Nethercote-7/+1
2022-08-11Add visitors for PatField and ExprField.Eric Huss-11/+6
2022-08-01Remove DefId from AssocItemContainer.Camille GILLOT-2/+2
2022-06-30lint: port non-standard style diagnosticsDavid Wood-18/+22
2022-04-23Stop visiting visibility.Camille GILLOT-1/+1
2022-01-23rustc_lint: Remove some redundant fields from `EarlyContext`Vadim Petrochenkov-1/+1
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-3/+3
2021-10-03Fix extra `non_snake_case` warning for shorthand field bindingsFabian Wolff-6/+7
2021-08-22Fix more “a”/“an” typosFrank Steffahn-1/+1
2021-08-12Adjust `#[no_mangle]`-related checks and lints for `impl` itemshyd-dev-2/+6
2021-05-26Lint against non-camelCase trait alias namesSmitty-0/+1
2021-03-09Remove hir::Item::attrs.Camille GILLOT-1/+2
2021-03-09Do not store attrs in FnKind.Camille GILLOT-2/+3
2021-01-30review commentsEsteban Küber-1/+12
2021-01-29Fix invalid camel case suggestion involving unicode identsEsteban Küber-1/+7
2021-01-03Rollup merge of #80628 - matthiaskrgr:match_ref_pats, r=varkorGuillaume Gomez-1/+1
2021-01-02reduce borrowing and (de)referencing around match patterns (clippy::match_ref...Matthias Krüger-1/+1
2021-01-02Add snake case lint note about keyword identifiers which cannot be rawSkynoodle-0/+1