Skip to main content

Crate dimpact

Crate dimpact 

Source

Re-exports§

pub use dfg::DataFlowGraph;
pub use dfg::DependencyKind;
pub use dfg::DfgBuilder;
pub use dfg::DfgEdge;
pub use dfg::DfgNode;
pub use diff::Change;
pub use diff::ChangeKind;
pub use diff::DiffParseError;
pub use diff::FileChanges;
pub use diff::parse_unified_diff;
pub use engine::EngineConfig;
pub use engine::AnalysisEngine;
pub use engine::EngineKind;
pub use impact::ImpactAffectedModule;
pub use impact::ImpactDepthBucket;
pub use impact::ImpactDirection;
pub use impact::ImpactOptions;
pub use impact::ImpactOutput;
pub use impact::ImpactRiskLevel;
pub use impact::ImpactRiskSummary;
pub use impact::ImpactSliceBridgeKind;
pub use impact::ImpactSliceCandidateLane;
pub use impact::ImpactSliceCandidateScoringSummary;
pub use impact::ImpactSliceCandidateSourceKind;
pub use impact::ImpactSliceCandidateSupportMetadata;
pub use impact::ImpactSliceEvidenceKind;
pub use impact::ImpactSliceFileMetadata;
pub use impact::ImpactSliceNegativeEvidenceKind;
pub use impact::ImpactSlicePlannerKind;
pub use impact::ImpactSlicePruneReason;
pub use impact::ImpactSlicePrunedCandidate;
pub use impact::ImpactSliceReasonKind;
pub use impact::ImpactSliceReasonMetadata;
pub use impact::ImpactSliceScopes;
pub use impact::ImpactSliceScoreTuple;
pub use impact::ImpactSliceSelectionSummary;
pub use impact::ImpactSliceSupportEdgeCertainty;
pub use impact::ImpactSummary;
pub use impact::ImpactWitness;
pub use impact::ImpactWitnessHop;
pub use impact::ImpactWitnessSliceContext;
pub use impact::ImpactWitnessSliceFileContext;
pub use impact::ImpactWitnessSliceRankingBasis;
pub use impact::ImpactWitnessSliceSelectedVsPrunedReason;
pub use impact::attach_slice_selection_summary;
pub use impact::build_project_graph;
pub use impact::compute_impact;
pub use impact::path_is_ignored;
pub use ir::Symbol;
pub use ir::SymbolId;
pub use ir::SymbolKind;
pub use ir::TextRange;
pub use languages::LanguageKind;
pub use mapping::ChangedOutput;
pub use mapping::LanguageMode;
pub use mapping::compute_changed_symbols;
pub use render::dfg_to_dot;
pub use render::to_dot;
pub use render::to_html;

Modules§

cache
dfg
diff
engine
impact
ir
languages
mapping
render
ts_core