Docs.rs
  • garbage-code-hunter-0.1.1
    • garbage-code-hunter 0.1.1
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • Timwood0x10
    • Dependencies
      • clap ^4.0 normal
      • colored ^3.0.0 normal
      • quote ^1.0 normal
      • regex ^1.0 normal
      • syn ^2.0 normal
      • walkdir ^2.0 normal
      • criterion ^0.7 dev
      • tempfile ^3.0 dev
    • Versions
    • 5.21% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

garbage_code_hunter0.1.1

Crate Items

  • Structs
  • Enums
  • Traits

List of all items

Structs

  • analyzer::CodeAnalyzer
  • analyzer::CodeIssue
  • i18n::I18n
  • reporter::Reporter
  • rules::RuleEngine
  • rules::advanced_rust::ComplexClosureRule
  • rules::advanced_rust::GenericAbuseRule
  • rules::advanced_rust::LifetimeAbuseRule
  • rules::advanced_rust::TraitComplexityRule
  • rules::complexity::DeepNestingRule
  • rules::complexity::LongFunctionRule
  • rules::comprehensive_rust::AsyncAbuseRule
  • rules::comprehensive_rust::BoxAbuseRule
  • rules::comprehensive_rust::ChannelAbuseRule
  • rules::comprehensive_rust::DynTraitAbuseRule
  • rules::comprehensive_rust::FFIAbuseRule
  • rules::comprehensive_rust::MacroAbuseRule
  • rules::comprehensive_rust::ModuleComplexityRule
  • rules::comprehensive_rust::PatternMatchingAbuseRule
  • rules::comprehensive_rust::ReferenceAbuseRule
  • rules::comprehensive_rust::SliceAbuseRule
  • rules::comprehensive_rust::UnsafeAbuseRule
  • rules::duplication::CodeDuplicationRule
  • rules::naming::SingleLetterVariableRule
  • rules::naming::TerribleNamingRule
  • rules::rust_specific::UnnecessaryCloneRule
  • rules::rust_specific::UnwrapAbuseRule
  • scoring::CodeQualityScore
  • scoring::CodeScorer
  • scoring::SeverityDistribution

Enums

  • analyzer::RoastLevel
  • analyzer::Severity
  • scoring::QualityLevel

Traits

  • rules::Rule