List of all items
Structs
- analyses::AnalysisContext
- analyses::EnrichedGraph
- analyses::betweenness::Betweenness
- analyses::betweenness::BetweennessResult
- analyses::betweenness::NodeBetweenness
- analyses::bridges::BridgeEdge
- analyses::bridges::Bridges
- analyses::bridges::BridgesResult
- analyses::change_propagation::BoundaryChange
- analyses::change_propagation::ChangePropagation
- analyses::change_propagation::ChangePropagationResult
- analyses::change_propagation::DirectChange
- analyses::change_propagation::TransitiveStale
- analyses::connected_components::Component
- analyses::connected_components::ConnectedComponents
- analyses::connected_components::ConnectedComponentsResult
- analyses::degree::Degree
- analyses::degree::DegreeResult
- analyses::degree::NodeDegree
- analyses::depth::Depth
- analyses::depth::DepthResult
- analyses::depth::NodeDepth
- analyses::graph_boundaries::EncapsulationViolation
- analyses::graph_boundaries::GraphBoundaries
- analyses::graph_boundaries::GraphBoundariesResult
- analyses::graph_boundaries::GraphEscape
- analyses::graph_stats::GraphStats
- analyses::graph_stats::GraphStatsResult
- analyses::impact_radius::ImpactRadius
- analyses::impact_radius::ImpactRadiusNode
- analyses::impact_radius::ImpactRadiusResult
- analyses::pagerank::NodePageRank
- analyses::pagerank::PageRank
- analyses::pagerank::PageRankResult
- analyses::scc::Scc
- analyses::scc::SccResult
- analyses::scc::StronglyConnectedComponents
- analyses::transitive_reduction::RedundantEdge
- analyses::transitive_reduction::TransitiveReduction
- analyses::transitive_reduction::TransitiveReductionResult
- config::Config
- config::InterfaceConfig
- config::ParserConfig
- config::RuleConfig
- diagnostic::Diagnostic
- graph::Edge
- graph::Graph
- graph::Node
- graph::TargetProperties
- lockfile::Lockfile
- lockfile::LockfileInterface
- lockfile::LockfileNode
- metrics::AnalysisInputs
- metrics::Metric
- parsers::ParseResult
- parsers::frontmatter::FrontmatterParser
- parsers::markdown::MarkdownParser
- parsers::script::ScriptParser
- rules::RuleContext
- rules::boundary_violation::BoundaryViolationRule
- rules::dangling_edge::DanglingEdgeRule
- rules::directed_cycle::DirectedCycleRule
- rules::directory_edge::DirectoryEdgeRule
- rules::encapsulation_violation::EncapsulationViolationRule
- rules::fragility::FragilityRule
- rules::fragmentation::FragmentationRule
- rules::layer_violation::LayerViolationRule
- rules::orphan_node::OrphanNodeRule
- rules::redundant_edge::RedundantEdgeRule
- rules::schema_violation::SchemaViolationRule
- rules::stale::StaleRule
- rules::symlink_edge::SymlinkEdgeRule
Enums
Traits
Functions
- analyses::all_analysis_names
- analyses::enrich
- analyses::enrich_graph
- discovery::discover
- discovery::find_child_graphs
- graph::build_graph
- graph::hash_bytes
- graph::is_uri
- graph::normalize_relative_path
- graph::resolve_link
- lockfile::read_lockfile
- lockfile::write_lockfile
- metrics::all_metric_names
- metrics::compute_metrics
- parsers::build_parsers
- rules::all_rules
- rules::script::run_script_rules