Identifies the information required by the core difference functions. The leftname and rightname fields are only used to provide more useful information in the difference report.

interface DataflowDiffContext {
    config: GenericDiffConfiguration;
    left: DataflowGraph<DataflowGraphVertexInfo, DataflowGraphEdge>;
    leftname: string;
    position: string;
    report: DataflowDifferenceReport;
    right: DataflowGraph<DataflowGraphVertexInfo, DataflowGraphEdge>;
    rightname: string;
}

Hierarchy (view full)

Hierarchy-Diagram

UML class diagram of DataflowDiffContext

Properties

leftname: string

A human-readable name for the left structure in left == right.

position: string

A human-readable indication of where we are (the prefix of the information if the structures differ)

The report on the difference of the two structures.

rightname: string

A human-readable name for the right structure in left == right.