@@ -308,6 +308,7 @@ mod single_component_path_imports;
308
308
mod slow_vector_initialization;
309
309
mod stable_sort_primitive;
310
310
mod strings;
311
+ mod suspicious_operation_groupings;
311
312
mod suspicious_trait_impl;
312
313
mod swap;
313
314
mod tabs_in_doc_comments;
@@ -834,6 +835,7 @@ pub fn register_plugins(store: &mut rustc_lint::LintStore, sess: &Session, conf:
834
835
& strings:: STRING_LIT_AS_BYTES ,
835
836
& strings:: STRING_TO_STRING ,
836
837
& strings:: STR_TO_STRING ,
838
+ & suspicious_operation_groupings:: SUSPICIOUS_OPERATION_GROUPINGS ,
837
839
& suspicious_trait_impl:: SUSPICIOUS_ARITHMETIC_IMPL ,
838
840
& suspicious_trait_impl:: SUSPICIOUS_OP_ASSIGN_IMPL ,
839
841
& swap:: ALMOST_SWAPPED ,
@@ -1066,6 +1068,7 @@ pub fn register_plugins(store: &mut rustc_lint::LintStore, sess: &Session, conf:
1066
1068
store. register_late_pass ( || box types:: UnitArg ) ;
1067
1069
store. register_late_pass ( || box double_comparison:: DoubleComparisons ) ;
1068
1070
store. register_late_pass ( || box question_mark:: QuestionMark ) ;
1071
+ store. register_early_pass ( || box suspicious_operation_groupings:: SuspiciousOperationGroupings ) ;
1069
1072
store. register_late_pass ( || box suspicious_trait_impl:: SuspiciousImpl ) ;
1070
1073
store. register_late_pass ( || box map_unit_fn:: MapUnit ) ;
1071
1074
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:
1547
1550
LintId :: of( & slow_vector_initialization:: SLOW_VECTOR_INITIALIZATION ) ,
1548
1551
LintId :: of( & stable_sort_primitive:: STABLE_SORT_PRIMITIVE ) ,
1549
1552
LintId :: of( & strings:: STRING_FROM_UTF8_AS_BYTES ) ,
1553
+ LintId :: of( & suspicious_operation_groupings:: SUSPICIOUS_OPERATION_GROUPINGS ) ,
1550
1554
LintId :: of( & suspicious_trait_impl:: SUSPICIOUS_ARITHMETIC_IMPL ) ,
1551
1555
LintId :: of( & suspicious_trait_impl:: SUSPICIOUS_OP_ASSIGN_IMPL ) ,
1552
1556
LintId :: of( & swap:: ALMOST_SWAPPED ) ,
@@ -1698,6 +1702,7 @@ pub fn register_plugins(store: &mut rustc_lint::LintStore, sess: &Session, conf:
1698
1702
LintId :: of( & returns:: LET_AND_RETURN ) ,
1699
1703
LintId :: of( & returns:: NEEDLESS_RETURN ) ,
1700
1704
LintId :: of( & single_component_path_imports:: SINGLE_COMPONENT_PATH_IMPORTS ) ,
1705
+ LintId :: of( & suspicious_operation_groupings:: SUSPICIOUS_OPERATION_GROUPINGS ) ,
1701
1706
LintId :: of( & tabs_in_doc_comments:: TABS_IN_DOC_COMMENTS ) ,
1702
1707
LintId :: of( & to_digit_is_some:: TO_DIGIT_IS_SOME ) ,
1703
1708
LintId :: of( & try_err:: TRY_ERR ) ,
0 commit comments