rust-lang/rust-clippy · clippy_lints/src
The clippy_lints/src module of rust-lang/rust-clippy — the files it contains, which are most load-bearing, and how it couples to the rest of the codebase. Derived from the import graph.
Files in this module
Ranked by in-degree — how many other files import each one. The top of the list is where the module's weight sits.
- combined_early_pass.rs1 in · 0 out · radius 1
- combined_late_pass.rs1 in · 0 out · radius 1
- declared_lints.rs1 in · 0 out · radius 1
- deprecated_lints.rs1 in · 0 out · radius 1
- absolute_paths.rs1 in · 0 out · radius 1
- almost_complete_range.rs1 in · 0 out · radius 1
- approx_const.rs1 in · 0 out · radius 1
- arbitrary_source_item_ordering.rs1 in · 0 out · radius 1
- arc_with_non_send_sync.rs1 in · 0 out · radius 1
- as_conversions.rs1 in · 0 out · radius 1
- asm_syntax.rs1 in · 0 out · radius 1
- assert_is_empty.rs1 in · 0 out · radius 1
- assertions_on_constants.rs1 in · 0 out · radius 1
- assertions_on_result_states.rs1 in · 0 out · radius 1
- assigning_clones.rs1 in · 0 out · radius 1
- async_yields_async.rs1 in · 0 out · radius 1
- await_holding_invalid.rs1 in · 0 out · radius 1
- bit_width.rs1 in · 0 out · radius 1
- block_scrutinee.rs1 in · 0 out · radius 1
- blocks_in_conditions.rs1 in · 0 out · radius 1
- bool_assert_comparison.rs1 in · 0 out · radius 1
- bool_comparison.rs1 in · 0 out · radius 1
- bool_to_int_with_if.rs1 in · 0 out · radius 1
- booleans.rs1 in · 0 out · radius 1
- borrow_deref_ref.rs1 in · 0 out · radius 1
- box_default.rs1 in · 0 out · radius 1
- byte_char_slices.rs1 in · 0 out · radius 1
- cfg_not_test.rs1 in · 0 out · radius 1
- checked_conversions.rs1 in · 0 out · radius 1
- cloned_ref_to_slice_refs.rs1 in · 0 out · radius 1
- coerce_container_to_any.rs1 in · 0 out · radius 1
- cognitive_complexity.rs1 in · 0 out · radius 1
- collapsible_if.rs1 in · 0 out · radius 1
- collection_is_never_read.rs1 in · 0 out · radius 1
- comparison_chain.rs1 in · 0 out · radius 1
- copy_iterator.rs1 in · 0 out · radius 1
- crate_in_macro_def.rs1 in · 0 out · radius 1
- create_dir.rs1 in · 0 out · radius 1
- dbg_macro.rs1 in · 0 out · radius 1
- default.rs1 in · 0 out · radius 1
- default_constructed_unit_structs.rs1 in · 0 out · radius 1
- default_instead_of_iter_empty.rs1 in · 0 out · radius 1
- default_numeric_fallback.rs1 in · 0 out · radius 1
- default_union_representation.rs1 in · 0 out · radius 1
- definition_in_module_root.rs1 in · 0 out · radius 1
- dereference.rs1 in · 0 out · radius 1
- derivable_impls.rs1 in · 0 out · radius 1
- disallowed_fields.rs1 in · 0 out · radius 1
- disallowed_macros.rs1 in · 0 out · radius 1
- disallowed_methods.rs1 in · 0 out · radius 1
- disallowed_names.rs1 in · 0 out · radius 1
- disallowed_script_idents.rs1 in · 0 out · radius 1
- disallowed_types.rs1 in · 0 out · radius 1
- double_parens.rs1 in · 0 out · radius 1
- drop_forget_ref.rs1 in · 0 out · radius 1
- duplicate_mod.rs1 in · 0 out · radius 1
- duration_suboptimal_units.rs1 in · 0 out · radius 1
- else_if_without_else.rs1 in · 0 out · radius 1
- empty_drop.rs1 in · 0 out · radius 1
- empty_enums.rs1 in · 0 out · radius 1
- empty_line_after.rs1 in · 0 out · radius 1
- empty_with_brackets.rs1 in · 0 out · radius 1
- endian_bytes.rs1 in · 0 out · radius 1
- entry.rs1 in · 0 out · radius 1
- enum_clike.rs1 in · 0 out · radius 1
- equatable_if_let.rs1 in · 0 out · radius 1
- error_impl_error.rs1 in · 0 out · radius 1
- escape.rs1 in · 0 out · radius 1
- eta_reduction.rs1 in · 0 out · radius 1
- excessive_bools.rs1 in · 0 out · radius 1
- excessive_nesting.rs1 in · 0 out · radius 1
- exhaustive_items.rs1 in · 0 out · radius 1
- exit.rs1 in · 0 out · radius 1
- explicit_write.rs1 in · 0 out · radius 1
- extra_unused_type_parameters.rs1 in · 0 out · radius 1
- fallible_impl_from.rs1 in · 0 out · radius 1
- field_scoped_visibility_modifiers.rs1 in · 0 out · radius 1
- float_literal.rs1 in · 0 out · radius 1
- format.rs1 in · 0 out · radius 1
- format_args.rs1 in · 0 out · radius 1
- format_impl.rs1 in · 0 out · radius 1
- format_push_string.rs1 in · 0 out · radius 1
- formatting.rs1 in · 0 out · radius 1
- four_forward_slashes.rs1 in · 0 out · radius 1
- from_over_into.rs1 in · 0 out · radius 1
- from_raw_with_void_ptr.rs1 in · 0 out · radius 1
- from_str_radix_10.rs1 in · 0 out · radius 1
- future_not_send.rs1 in · 0 out · radius 1
- if_let_mutex.rs1 in · 0 out · radius 1
- if_not_else.rs1 in · 0 out · radius 1
- if_then_some_else_none.rs1 in · 0 out · radius 1
- ignored_unit_patterns.rs1 in · 0 out · radius 1
- impl_hash_with_borrow_str_and_bytes.rs1 in · 0 out · radius 1
Depends on
Modules this one imports from (with the number of import edges).
Imports nothing else in the repo — a foundation/leaf module.
Depended on by
Modules that import from this one — its blast radius if you change it.
Nothing else in the repo imports this module directly.
Ask AI about rust-lang/rust-clippy
Grounded in the actual source code. Pick a starter question or write your own.
Informational only. Module boundaries are inferred from source directories and the import graph at the time of analysis; they can be incomplete or stale.