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