@@ -251,7 +251,102 @@ jobs:
251
251
rustup component add clippy
252
252
- name : Run default clippy linting
253
253
run : |
254
- cargo clippy -- -Aclippy::erasing_op -Aclippy::never_loop -Aclippy::if_same_then_else -Dclippy::try_err
254
+ cargo clippy -- \
255
+ `# Errors` \
256
+ -Aclippy::erasing_op \
257
+ -Aclippy::never_loop \
258
+ `# Warnings` \
259
+ -A renamed_and_removed_lints \
260
+ -Aclippy::assign_op_pattern \
261
+ -Aclippy::assigning_clones \
262
+ -Aclippy::bind_instead_of_map \
263
+ -Aclippy::blocks_in_conditions \
264
+ -Aclippy::bool_comparison \
265
+ -Aclippy::borrow_deref_ref \
266
+ -Aclippy::clone_on_copy \
267
+ -Aclippy::collapsible_else_if \
268
+ -Aclippy::collapsible_if \
269
+ -Aclippy::collapsible_match \
270
+ -Aclippy::comparison_chain \
271
+ -Aclippy::drain_collect \
272
+ -Aclippy::drop_non_drop \
273
+ -Aclippy::enum_variant_names \
274
+ -Aclippy::explicit_auto_deref \
275
+ -Aclippy::extra_unused_lifetimes \
276
+ -Aclippy::for_kv_map \
277
+ -Aclippy::from_over_into \
278
+ -Aclippy::get_first \
279
+ -Aclippy::identity_op \
280
+ -Aclippy::if_same_then_else \
281
+ -Aclippy::inconsistent_digit_grouping \
282
+ -Aclippy::iter_kv_map \
283
+ -Aclippy::iter_skip_next \
284
+ -Aclippy::large_enum_variant \
285
+ -Aclippy::legacy_numeric_constants \
286
+ -Aclippy::len_without_is_empty \
287
+ -Aclippy::len_zero \
288
+ -Aclippy::let_and_return \
289
+ -Aclippy::manual_filter \
290
+ -Aclippy::manual_map \
291
+ -Aclippy::manual_memcpy \
292
+ -Aclippy::manual_range_contains \
293
+ -Aclippy::manual_range_patterns \
294
+ -Aclippy::manual_saturating_arithmetic \
295
+ -Aclippy::manual_strip \
296
+ -Aclippy::map_clone \
297
+ -Aclippy::map_flatten \
298
+ -Aclippy::match_like_matches_macro \
299
+ -Aclippy::match_ref_pats \
300
+ -Aclippy::mut_mutex_lock \
301
+ -Aclippy::needless_bool \
302
+ -Aclippy::needless_borrow \
303
+ -Aclippy::needless_borrowed_reference \
304
+ -Aclippy::needless_borrows_for_generic_args \
305
+ -Aclippy::needless_lifetimes \
306
+ -Aclippy::needless_question_mark \
307
+ -Aclippy::needless_range_loop \
308
+ -Aclippy::needless_return \
309
+ -Aclippy::new_without_default \
310
+ -Aclippy::non_minimal_cfg \
311
+ -Aclippy::option_as_ref_deref \
312
+ -Aclippy::option_map_or_none \
313
+ -Aclippy::option_map_unit_fn \
314
+ -Aclippy::precedence \
315
+ -Aclippy::ptr_arg \
316
+ -Aclippy::question_mark \
317
+ -Aclippy::readonly_write_lock \
318
+ -Aclippy::redundant_closure \
319
+ -Aclippy::redundant_field_names \
320
+ -Aclippy::redundant_guards \
321
+ -Aclippy::redundant_pattern_matching \
322
+ -Aclippy::redundant_slicing \
323
+ -Aclippy::redundant_static_lifetimes \
324
+ -Aclippy::result_large_err \
325
+ -Aclippy::result_unit_err \
326
+ -Aclippy::search_is_some \
327
+ -Aclippy::single_char_pattern \
328
+ -Aclippy::single_match \
329
+ -Aclippy::slow_vector_initialization \
330
+ -Aclippy::tabs_in_doc_comments \
331
+ -Aclippy::to_string_in_format_args \
332
+ -Aclippy::too_many_arguments \
333
+ -Aclippy::toplevel_ref_arg \
334
+ -Aclippy::type_complexity \
335
+ -Aclippy::unnecessary_cast \
336
+ -Aclippy::unnecessary_get_then_check \
337
+ -Aclippy::unnecessary_lazy_evaluations \
338
+ -Aclippy::unnecessary_mut_passed \
339
+ -Aclippy::unnecessary_sort_by \
340
+ -Aclippy::unnecessary_to_owned \
341
+ -Aclippy::unnecessary_unwrap \
342
+ -Aclippy::unused_unit \
343
+ -Aclippy::unwrap_or_default \
344
+ -Aclippy::useless_conversion \
345
+ -Aclippy::useless_format \
346
+ -Aclippy::vec_init_then_push \
347
+ -Aclippy::while_let_on_iterator \
348
+ -Aclippy::wrong_self_convention \
349
+ -Dclippy::try_err
255
350
256
351
rustfmt :
257
352
runs-on : ubuntu-latest
0 commit comments