dimpact 0.1.0

impact analysis from diff
Documentation
pub mod cache;
pub mod dfg;
pub mod diff;
pub mod engine;
pub mod impact;
pub mod ir;
pub mod languages;
pub mod mapping;
pub mod render;
pub mod ts_core;

pub use dfg::{DataFlowGraph, DependencyKind, DfgBuilder, DfgEdge, DfgNode};
pub use diff::{Change, ChangeKind, DiffParseError, FileChanges, parse_unified_diff};
pub use engine::EngineConfig;
pub use engine::{AnalysisEngine, EngineKind};
pub use impact::{
    ImpactDirection, ImpactOptions, ImpactOutput, build_project_graph, compute_impact,
    path_is_ignored,
};
pub use ir::{Symbol, SymbolId, SymbolKind, TextRange};
pub use languages::LanguageKind;
pub use mapping::{ChangedOutput, LanguageMode, compute_changed_symbols};
pub use render::{dfg_to_dot, to_dot, to_html};