@@ -308,6 +308,7 @@ mod single_component_path_imports;
308308mod slow_vector_initialization;
309309mod stable_sort_primitive;
310310mod strings;
311+ mod suspicious_operation_groupings;
311312mod suspicious_trait_impl;
312313mod swap;
313314mod tabs_in_doc_comments;
@@ -834,6 +835,7 @@ pub fn register_plugins(store: &mut rustc_lint::LintStore, sess: &Session, conf:
834835 & strings:: STRING_LIT_AS_BYTES ,
835836 & strings:: STRING_TO_STRING ,
836837 & strings:: STR_TO_STRING ,
838+ & suspicious_operation_groupings:: SUSPICIOUS_OPERATION_GROUPINGS ,
837839 & suspicious_trait_impl:: SUSPICIOUS_ARITHMETIC_IMPL ,
838840 & suspicious_trait_impl:: SUSPICIOUS_OP_ASSIGN_IMPL ,
839841 & swap:: ALMOST_SWAPPED ,
@@ -1066,6 +1068,7 @@ pub fn register_plugins(store: &mut rustc_lint::LintStore, sess: &Session, conf:
10661068 store. register_late_pass ( || box types:: UnitArg ) ;
10671069 store. register_late_pass ( || box double_comparison:: DoubleComparisons ) ;
10681070 store. register_late_pass ( || box question_mark:: QuestionMark ) ;
1071+ store. register_early_pass ( || box suspicious_operation_groupings:: SuspiciousOperationGroupings ) ;
10691072 store. register_late_pass ( || box suspicious_trait_impl:: SuspiciousImpl ) ;
10701073 store. register_late_pass ( || box map_unit_fn:: MapUnit ) ;
10711074 store. register_late_pass ( || box inherent_impl:: MultipleInherentImpl :: default ( ) ) ;
@@ -1547,6 +1550,7 @@ pub fn register_plugins(store: &mut rustc_lint::LintStore, sess: &Session, conf:
15471550 LintId :: of( & slow_vector_initialization:: SLOW_VECTOR_INITIALIZATION ) ,
15481551 LintId :: of( & stable_sort_primitive:: STABLE_SORT_PRIMITIVE ) ,
15491552 LintId :: of( & strings:: STRING_FROM_UTF8_AS_BYTES ) ,
1553+ LintId :: of( & suspicious_operation_groupings:: SUSPICIOUS_OPERATION_GROUPINGS ) ,
15501554 LintId :: of( & suspicious_trait_impl:: SUSPICIOUS_ARITHMETIC_IMPL ) ,
15511555 LintId :: of( & suspicious_trait_impl:: SUSPICIOUS_OP_ASSIGN_IMPL ) ,
15521556 LintId :: of( & swap:: ALMOST_SWAPPED ) ,
@@ -1698,6 +1702,7 @@ pub fn register_plugins(store: &mut rustc_lint::LintStore, sess: &Session, conf:
16981702 LintId :: of( & returns:: LET_AND_RETURN ) ,
16991703 LintId :: of( & returns:: NEEDLESS_RETURN ) ,
17001704 LintId :: of( & single_component_path_imports:: SINGLE_COMPONENT_PATH_IMPORTS ) ,
1705+ LintId :: of( & suspicious_operation_groupings:: SUSPICIOUS_OPERATION_GROUPINGS ) ,
17011706 LintId :: of( & tabs_in_doc_comments:: TABS_IN_DOC_COMMENTS ) ,
17021707 LintId :: of( & to_digit_is_some:: TO_DIGIT_IS_SOME ) ,
17031708 LintId :: of( & try_err:: TRY_ERR ) ,
0 commit comments