@@ -251,7 +251,95 @@ jobs:
251251          rustup component add clippy 
252252name : Run default clippy linting 
253253        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 
255343
256344rustfmt :
257345    runs-on : ubuntu-latest 
0 commit comments