Documentation
¶
Index ¶
- func AddedCountLinksInGraphNodes(classGraph *graph.Graph)
- func ColorizeClassGraph(classGraph *graph.Graph)
- func ColorizeFileGraph(classGraph *graph.Graph)
- func ColorizeNamespacesDepsGraph(classGraph *graph.Graph)
- type Dot
- type Grapher
- func (g *Grapher) ClassDeps(c *symbols.Class, maxRecursion int64, withGroups bool) string
- func (g *Grapher) ClassImplementsExtendsDeps(c *symbols.Class, maxRecursion int64) string
- func (g *Grapher) ClassSuperGlobalsDeps(c *symbols.Class) string
- func (g *Grapher) FileDeps(f *symbols.File, maxRecursion int64, root, block bool) string
- func (g *Grapher) FuncDeps(f *symbols.Function, maxRecursion int64) string
- func (g *Grapher) FunctionReachability(rel *relations.ReachabilityFunctionResult) string
- func (g *Grapher) Lcom4(c *symbols.Class) string
- func (g *Grapher) Namespaces(n *symbols.Namespace, maxRecursion int64) string
- func (g *Grapher) NamespacesDeps(n *symbols.Namespace, maxRecursion int64) string
- type OutputFormat
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddedCountLinksInGraphNodes ¶ added in v0.3.0
func ColorizeClassGraph ¶ added in v0.3.0
func ColorizeFileGraph ¶ added in v0.3.0
func ColorizeNamespacesDepsGraph ¶ added in v0.4.0
Types ¶
type Dot ¶
type Dot struct { Format OutputFormat InputFile string OutputName string }
type Grapher ¶
type Grapher struct{}
func NewGrapher ¶
func NewGrapher() *Grapher
func (*Grapher) ClassImplementsExtendsDeps ¶ added in v0.3.0
func (*Grapher) ClassSuperGlobalsDeps ¶ added in v0.3.0
func (*Grapher) FunctionReachability ¶ added in v1.0.0
func (g *Grapher) FunctionReachability(rel *relations.ReachabilityFunctionResult) string
func (*Grapher) Namespaces ¶
type OutputFormat ¶
type OutputFormat int8
const ( Svg OutputFormat Png )
func (OutputFormat) String ¶
func (f OutputFormat) String() string
Source Files
¶
Click to show internal directories.
Click to hide internal directories.