DiffGraphProtoSerializer

Provides functionality to serialize diff graphs and add them to existing serialized CPGs as graph overlays.

Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def serialize(appliedDiffGraph: AppliedDiffGraph): CpgOverlay

Generates a serialized graph overlay representing this graph

Generates a serialized graph overlay representing this graph

def serialize(diffGraph: DiffGraph): DiffGraph

Create a proto representation of a (potentially unapplied) DiffGraph (which may also be an The DiffGraph may not (yet) be applied, and it may be an InverseDiffGraph, e.g. as created by

Create a proto representation of a (potentially unapplied) DiffGraph (which may also be an The DiffGraph may not (yet) be applied, and it may be an InverseDiffGraph, e.g. as created by

DiffGraph.Applier.applyDiff(..., undoable = true)