Skip to content

3.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Sep 19:50
8f5f461

Graph Changes

Changed

  • A definition edge for fields as not only methods can have definitions and declarations.

API Changes

Changed

  • Moving Declarations to .graph.declarations, statements to .graph.statements and expressions to .graph.statement.expressions for easier overview of the whole CPG structure.
  • Introduces a new configuration options for so called "unity" builds, combine all translation units together into one to reduce the amount of headers that need to be processed.
  • Adds a DefinitionHolder Interface for Nodes to implement that then have to customize where Declarations are added over addDeclaration.