List of all items
Structs
- ParseError
- analysis_result::AnalysisResult
- check_config::CheckConfig
- check_config::ConfigFile
- check_config::FeatureBoundaryRule
- check_config::FlatModuleFamily
- check_config::GateConfig
- check_config::ItemVisibilityRule
- check_config::NamingCheck
- check_config::NamingOverride
- check_config::PathOverride
- check_config::PatternCheck
- check_config::PatternOverride
- checks::CheckInfo
- checks::VisibilityDetail
- gate::GateInputSummary
- gate::GateRuleInfo
- gate::GateVerdict
- ir::dataflow::DataFlowFact
- ir::facts::AttributeFact
- ir::facts::BindingFact
- ir::facts::ControlFlowFact
- ir::facts::ElseInfo
- ir::facts::ExternBlockFact
- ir::facts::FileIr
- ir::facts::FnFact
- ir::facts::FnFingerprint
- ir::facts::ImplFact
- ir::facts::IrSpan
- ir::facts::MacroFact
- ir::facts::MethodCallFact
- ir::facts::ModuleFact
- ir::facts::ParamFact
- ir::facts::StringLitFact
- ir::facts::TypeAliasFact
- ir::facts::TypeDefFact
- ir::facts::TypeInfo
- ir::facts::TypeRefFact
- ir::facts::UnsafeFact
- ir::facts::UsePathFact
- ir::semantic::FunctionAnalysisSummary
- ir::semantic::SemanticContext
- ir::semantic::SemanticFileAnalysis
- ir::sites::DefinitionSite
- ir::sites::IrRange
- ir::sites::ModuleDeclarationSite
- ir::sites::ModuleScope
- ir::sites::ReferenceSite
- json_format::JsonViolation
- project::CargoDependency
- project::CargoMetadata
- project::CargoPackage
- project::FileShape
- project::InherentImplSite
- project::ProjectContext
- project::TypeDefSite
- resolution::rust::CargoPackageVersion
- resolution::rust::PackageId
- resolution::rust::ResolutionLimits
- resolution::rust::ResolutionProbe
- resolution::rust::RustDependency
- resolution::rust::RustModuleId
- resolution::rust::RustModuleInstance
- resolution::rust::RustPackage
- resolution::rust::RustPackageSnapshot
- resolution::rust::RustPackageSnapshotError
- resolution::rust::RustPrimaryTargetSnapshot
- resolution::rust::RustProject
- resolution::rust::RustResolutionSnapshot
- resolution::rust::RustResolutionUnit
- resolution::rust::RustResolver
- resolution::rust::RustSnapshotEdge
- resolution::rust::RustSnapshotUnitId
- resolution::rust::RustSource
- resolution::rust::RustTarget
- resolution::rust::RustTargetResolution
- resolution::rust::RustTargetSnapshot
- resolution::rust::RustUnitBinding
- resolution::rust::SourceClosureError
- resolution::rust::SourceClosureFailure
- resolution::rust::TargetId
- violation::CheckRationale
- violation::Violation
Enums
- check_config::ConfigError
- check_config::GateRuleOverride
- checks::ViolationType
- gate::GateSeverity
- ir::dataflow::DataFlowKind
- ir::facts::BranchContext
- ir::facts::ControlFlowKind
- ir::facts::TypeDefKind
- ir::facts::TypeRefContext
- ir::facts::UnsafeKind
- ir::facts::Visibility
- lint::LintError
- resolution::rust::CargoDependencyKind
- resolution::rust::CargoEdition
- resolution::rust::CargoTargetKind
- resolution::rust::ClosureSite
- resolution::rust::DependencyActivation
- resolution::rust::RelativePathNormalizationError
- resolution::rust::ResolutionLimit
- resolution::rust::RustProjectError
- resolution::rust::RustResolutionError
- resolution::rust::RustResolutionWarning
- resolution::rust::RustSnapshotError
- resolution::rust::SourceClosureFailureKind
- violation::Severity
Functions
- capabilities::detect_capabilities
- capabilities::truncate_evidence
- check_config::check_path_override
- check_config::find_config_file
- check_config::load_config_file
- checks::lookup_rationale
- gate::all_gate_rules
- gate::evaluate_gate_rules
- hash::compute_source_hash
- hash::digest_bytes
- hash::encode_hex_digest
- ir::extract::compute_fingerprints
- ir::extract::extract
- lint::analyze
- lint::analyze_build_script
- lint::analyze_build_script_with_shape
- lint::analyze_with_build_script
- lint::analyze_with_shape
- lint::determine_analysis_tier
- lint::discover_build_script
- lint::discover_crate_root
- lint::discover_workspace_root
- lint::lint_file
- lint::lint_str
- pattern::extract_attribute_text
- pattern::extract_macro_text
- pattern::extract_method_call_text
- pattern::extract_type_text
- pattern::matches_glob
- pattern::matches_pattern
- project::check_project
- project::project_shape
- resolution::rust::normalize_relative_path
- resolution::rust::unknown_target_id
- style::check_style