cmd.ImportGraph

Members

Classes

Edge
class Edge

Represents a directed connection between two vertices.

Graph
class Graph

Represents a module dependency graph.

GraphBuilder
class GraphBuilder

Builds a module dependency graph.

IGraphCommand
class IGraphCommand

The importgraph command.

Vertex
class Vertex

Represents a module in the graph.

Functions

printDotDocument
void printDotDocument(CompilationContext cc, Graph graph, cstring siStyle, cstring piStyle, IGraphCommand.Options options)

Prints the graph as a graphviz dot document.

printModuleList
void printModuleList(Vertex[] vertices, uint level, cstring indent)

Prints a list of module FQNs.

printModulePaths
void printModulePaths(Vertex[] vertices, uint level, cstring indent)

Prints the file paths to the modules.

Meta

Authors

Aziz Köksal

License

GPL3 $(Maturity average)