render/preprocessor/preprocessor.go
Function TraverseUntilModule
has 6 return statements (exceeds 4 allowed). Open
Open
func TraverseUntilModule(g *graph.Graph, id string) bool {
if graph.IsRoot(id) {
return true
}
elemMeta, ok := g.Get(id)
Function VertexSplitTraverse
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
func VertexSplitTraverse(g *graph.Graph, toFind string, startingNode string, stop func(*graph.Graph, string) bool, history map[string]struct{}) (string, string, bool) {